Changeset 31811
- Timestamp:
- Jul 1, 2011, 9:03:28 AM (15 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/jython/stackbatch.py (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/jython/stackbatch.py
r31502 r31811 7 7 from java.lang import * 8 8 from java.sql import * 9 10 from xml.etree.ElementTree import ElementTree, Element, tostring 9 11 10 12 from batch import Batch … … 25 27 def __init__(self, 26 28 logger, 29 configDoc, 27 30 gpc1Db, 28 31 ippToPspsDb, 29 scratchDb,30 32 skyID, 31 33 inputFile, 32 stackType, 33 useFullTables=False): 34 stackType): 34 35 35 36 super(StackBatch, self).__init__( 36 37 logger, 38 configDoc, 37 39 gpc1Db, 38 40 ippToPspsDb, 39 scratchDb,40 41 skyID, 41 42 "stack", 42 43 inputFile, 43 "MD04", 44 useFullTables) # TODO 44 "MD04") # TODO 45 45 46 46 if not self.everythingOK: return … … 49 49 50 50 self.logger.info("got exp time of %d" % self.expTime) 51 52 # meta data to the log53 self.logger.info("New Stack Batch:")54 self.logger.info("Sky ID: %d" % self.id)55 self.logger.info("File: %s" % inputFile)56 self.logger.info("Stack ID: %d" % self.stackID)57 self.logger.info("Stack type: %s" % self.stackType)58 self.logger.info("Skycell: %s" % self.skycell)59 self.logger.info("Filter: %s" % self.filter)60 51 61 52 # delete PSPS tables … … 73 64 74 65 # set some constants 75 self.dataRelease = "1"76 66 self.historyModNum = "0" 77 67 … … 82 72 if not self.useFullTables: 83 73 self.scratchDb.insertNewDvoImage(self.header['SOURCEID'], self.header['IMAGEID']) 74 75 ''' 76 Prints metadata to the log 77 ''' 78 def printMe(self): 79 80 super(StackBatch, self).printMe() 81 82 self.logger.info("Sky ID: %d" % self.id) 83 self.logger.info("Stack ID: %d" % self.stackID) 84 self.logger.info("Stack type: %s" % self.stackType) 85 self.logger.info("Skycell: %s" % self.skycell) 86 self.logger.info("Filter: %s" % self.filter) 87 84 88 85 89 ''' … … 627 631 self.skycell = meta[1]; 628 632 self.skycell = self.skycell[8:] 633 self.analysisVer = meta[2]; 629 634 630 635 #return self.ippToPspsDb.alreadyProcessed("stack", "stack_id", self.stackID) 631 636 return False # TODOI 632 637 633 634 useFullTables=True635 638 636 639 logging.config.fileConfig("logging.conf") … … 641 644 gpc1Db = Gpc1Db(logger) 642 645 ippToPspsDb = IppToPspsDb(logger) 643 scratchDb = ScratchDb(logger, useFullTables) 646 647 configDoc = ElementTree(file="config.xml") 644 648 645 649 #stackType = "NIGHTLY_STACK" … … 665 669 666 670 stackBatch = StackBatch(logger, 671 configDoc, 667 672 gpc1Db, 668 673 ippToPspsDb, 669 scratchDb,670 674 skyID, 671 675 file, 672 stackType, 673 useFullTables) 676 stackType) 674 677 675 678 stackBatch.run()
Note:
See TracChangeset
for help on using the changeset viewer.
