IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 35178


Ignore:
Timestamp:
Feb 19, 2013, 8:27:58 AM (13 years ago)
Author:
eugene
Message:

fix setupScratchDb.py to work with new config layout

Location:
trunk/ippToPsps/jython
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippToPsps/jython/config.py

    r35177 r35178  
    3838        ## output file.  we blindly set name == argv[1]
    3939        ## programs which are called without argv[1] will use 'none' in the log file
     40        self.name = None
    4041        if len(sys.argv) >= 2:
    4142            self.name = sys.argv[1]
     
    7879    def getLogger(self, host, pid, stdout=1, sendToFile=0):
    7980       
    80         print "get Logger: ", host, pid
    8181        logging.setLoggerClass(PSLogger)
    82         print "done Logger 1"
    8382        self.logger = logging.getLogger(self.programName)
    84         print "done Logger 2"
    8583        if (self.name is None):
    8684            self.logger.setup(self.programName, self.logPath, "none", host, pid, stdout, sendToFile)
    8785        else:
    8886            self.logger.setup(self.programName, self.logPath, self.name, host, pid, stdout, sendToFile)
    89         print "done Logger 3"
    9087
    9188        return self.logger
  • trunk/ippToPsps/jython/setupScratchDb.py

    r35097 r35178  
    5757        self.config = Config()
    5858
    59         if len(argv) < 2:
     59        if len(argv) != 1:
    6060            self.printUsage()
    6161            self.exitProgram("incorrect args")
     
    6565        self.PID = os.getpid()
    6666
     67        self.config.setScratchDbLeaf(self.HOST)
     68
    6769        # XXX Shouldn't config set up logger?
    6870        # (not yet, since we set HOST & PID with program...)
     
    7072
    7173        try:
    72             self.scratchDb = ScratchDb(self.logger, self.config, argv[1])
     74            self.scratchDb = ScratchDb(self.logger, self.config)
    7375        except:
    7476            self.exitProgram("Could not connect to a scratch Db")
     
    100102    def printUsage(self):
    101103        # write message to log or stdout if no logger set up
    102         msg = os.path.basename(sys.argv[0]) + " <scratchdb_version> "
     104        msg = os.path.basename(sys.argv[0]) + " [-test]"
    103105        try:
    104106            self.logger.errorPair("Usage:", msg)
Note: See TracChangeset for help on using the changeset viewer.