Index: trunk/ippToPsps/jython/setupScratchDb.py
===================================================================
--- trunk/ippToPsps/jython/setupScratchDb.py	(revision 33589)
+++ trunk/ippToPsps/jython/setupScratchDb.py	(revision 33787)
@@ -25,5 +25,9 @@
             self.exitProgram("incorrect args")
 
-        self.scratchDb = ScratchDb(self.logger, self.config, argv[2])
+        try:
+            self.scratchDb = ScratchDb(self.logger, self.config, argv[2])
+        except:
+            self.exitProgram("Could not connect to a scratch Db")
+            raise
 
 
@@ -52,7 +56,9 @@
 Program starts here
 '''
-setupScratchDb = SetupScratchDb(sys.argv)
-setupScratchDb.run()
-setupScratchDb.exitProgram("finished")
+try:
+    setupScratchDb = SetupScratchDb(sys.argv)
+    setupScratchDb.run()
+    setupScratchDb.exitProgram("completed")
+except: pass
 
 
