Changeset 31356
- Timestamp:
- Apr 22, 2011, 4:20:18 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/jython/stackbatch.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/jython/stackbatch.py
r31347 r31356 25 25 26 26 self.logger.info("StackBatch constructor. Creating batch from: '" + inputFile + "'") 27 28 self.skyID = skyID 27 29 28 30 # delete PSPS tables … … 36 38 37 39 # delete IPP tables 38 self.scratchDb.dropTable("SkyChip_psf")39 self.scratchDb.dropTable("SkyChip_xsrc")40 self.scratchDb.dropTable("SkyChip_xfit")41 self.scratchDb.dropTable("SkyChip_xrad")40 #self.scratchDb.dropTable("SkyChip_psf") 41 #self.scratchDb.dropTable("SkyChip_xsrc") 42 #self.scratchDb.dropTable("SkyChip_xfit") 43 #self.scratchDb.dropTable("SkyChip_xrad") 42 44 43 45 # obs time makes no sense except for nightly stacks … … 62 64 63 65 # insert what we know about this stack batch into the stack table 64 self.ippToPspsDb.insertStackMeta(self.batchID, s kyID, self.header['STK_ID'], self.filter, self.header['STK_TYPE'])66 self.ippToPspsDb.insertStackMeta(self.batchID, self.skyID, self.header['STK_ID'], self.filter, self.header['STK_TYPE']) 65 67 66 68 # insert sourceID/imageID combo so DVO can look it up … … 541 543 return True 542 544 545 ''' 546 Checks whether this batch has already been processed and published 547 ''' 548 def alreadyProcessed(self): 549 550 return self.ippToPspsDb.alreadyProcessed("stack", "sky_id", self.skyID) 551 552 553 543 554 logging.config.fileConfig("logging.conf") 544 555 logger = logging.getLogger("stackbatch") … … 560 571 logger.info("-------------- New Batch ----------") 561 572 stackBatch = StackBatch(logger, skyID, file) 562 563 stackBatch.createEmptyPspsTables() 564 stackBatch.importIppTables("") 565 if stackBatch.populatePspsTables(): 573 574 if stackBatch.alreadyProcessed(): 575 576 stackBatch.createEmptyPspsTables() 577 stackBatch.importIppTables("") 578 if stackBatch.populatePspsTables(): 566 579 567 stackBatch.reportNullsInAllPspsTables(False)568 stackBatch.exportPspsTablesToFits()569 stackBatch.writeBatchManifest()570 stackBatch.createTarball()571 stackBatch.publishToDatastore()580 stackBatch.reportNullsInAllPspsTables(False) 581 stackBatch.exportPspsTablesToFits() 582 stackBatch.writeBatchManifest() 583 #stackBatch.createTarball() 584 #stackBatch.publishToDatastore() 572 585 573 586 i = i + 1
Note:
See TracChangeset
for help on using the changeset viewer.
