Index: /trunk/ippToPsps/jython/config.py
===================================================================
--- /trunk/ippToPsps/jython/config.py	(revision 35177)
+++ /trunk/ippToPsps/jython/config.py	(revision 35178)
@@ -38,4 +38,5 @@
         ## output file.  we blindly set name == argv[1] 
         ## programs which are called without argv[1] will use 'none' in the log file
+        self.name = None
         if len(sys.argv) >= 2:
             self.name = sys.argv[1]
@@ -78,14 +79,10 @@
     def getLogger(self, host, pid, stdout=1, sendToFile=0):
         
-        print "get Logger: ", host, pid
         logging.setLoggerClass(PSLogger)
-        print "done Logger 1"
         self.logger = logging.getLogger(self.programName)
-        print "done Logger 2"
         if (self.name is None):
             self.logger.setup(self.programName, self.logPath, "none", host, pid, stdout, sendToFile)
         else:
             self.logger.setup(self.programName, self.logPath, self.name, host, pid, stdout, sendToFile)
-        print "done Logger 3"
 
         return self.logger
Index: /trunk/ippToPsps/jython/setupScratchDb.py
===================================================================
--- /trunk/ippToPsps/jython/setupScratchDb.py	(revision 35177)
+++ /trunk/ippToPsps/jython/setupScratchDb.py	(revision 35178)
@@ -57,5 +57,5 @@
         self.config = Config()
 
-        if len(argv) < 2:
+        if len(argv) != 1:
             self.printUsage()
             self.exitProgram("incorrect args")
@@ -65,4 +65,6 @@
         self.PID = os.getpid()
 
+        self.config.setScratchDbLeaf(self.HOST)
+
         # XXX Shouldn't config set up logger? 
         # (not yet, since we set HOST & PID with program...)
@@ -70,5 +72,5 @@
 
         try:
-            self.scratchDb = ScratchDb(self.logger, self.config, argv[1])
+            self.scratchDb = ScratchDb(self.logger, self.config)
         except:
             self.exitProgram("Could not connect to a scratch Db")
@@ -100,5 +102,5 @@
     def printUsage(self):
         # write message to log or stdout if no logger set up
-        msg = os.path.basename(sys.argv[0]) + " <scratchdb_version> "
+        msg = os.path.basename(sys.argv[0]) + " [-test]"
         try:
             self.logger.errorPair("Usage:", msg)
