IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38883


Ignore:
Timestamp:
Oct 18, 2015, 8:28:30 AM (11 years ago)
Author:
eugene
Message:

keep gpc1db and ipptopspsdb connections alive

Location:
trunk/ippToPsps/jython
Files:
8 edited

Legend:

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

    r38882 r38883  
    3535
    3636    '''
    37     def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
     37    def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db):
     38#   def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
    3839
    3940        # set up logging
     
    4344        self.ippToPspsDb = ippToPspsDb
    4445        self.scratchDb = scratchDb
     46        self.gpc1Db = gpc1Db
    4547
    4648        # set up empty lists
     
    158160        # timeout_sql = "set wait_timeout = 5"
    159161        # self.scratchDb.execute(timeout_sql)
     162
     163        ## sql = "set global wait_timeout = 4"
     164        ## print "---- sql: " + sql
     165        ## self.scratchDb.execute(sql)
    160166
    161167        (dvoStdoutFile, dvoStdoutName) = tempfile.mkstemp(prefix="dvopsps.stdout.", dir="/tmp")
     
    240246        cmd += " -D CATDIR " + self.skychunk.dvoLocation
    241247
    242         self.dvopspsRunWithPoll(cmd, "dvoSkyTable", 30)
     248        self.dvopspsRunWithPoll(cmd, "dvoSkyTable", 2)
    243249
    244250        self.logger.infoPair("Adding index to", self.scratchDb.dvoSkyTable)
  • trunk/ippToPsps/jython/dvodetections.py

    r35223 r38883  
    2020    Constructor
    2121    '''
    22     def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
     22    def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db):
     23#   def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
    2324
    24         super(DvoDetections, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
     25        super(DvoDetections, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db)
     26#       super(DvoDetections, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
    2527
    2628        # declare DVO file types of interest
  • trunk/ippToPsps/jython/dvodiffdetections.py

    r37750 r38883  
    2020    Constructor
    2121    '''
    22     def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
     22    def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db):
     23#   def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
    2324
    24         super(DvoDetections, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
     25        super(DvoDetections, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db)
     26#       super(DvoDetections, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
    2527
    2628        # declare DVO file types of interest
  • trunk/ippToPsps/jython/dvodiffobjects.py

    r37927 r38883  
    2020    Constructor
    2121    '''
    22     def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
     22    def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db):
     23#   def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
    2324
    24         super(DvoDiffObjects, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
     25        super(DvoDiffObjects, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db)
     26#       super(DvoDiffObjects, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
    2527
    2628        # declare DVO file types of interest
  • trunk/ippToPsps/jython/dvoforceddetections.py

    r37551 r38883  
    2020    Constructor
    2121    '''
    22     def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
     22    def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db):
     23#   def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
    2324
    24         super(DvoForcedDetections, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
     25        super(DvoForcedDetections, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db)
     26#       super(DvoForcedDetections, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
    2527
    2628        # declare DVO file types of interest
  • trunk/ippToPsps/jython/dvoforcedobjects.py

    r37918 r38883  
    2020    Constructor
    2121    '''
    22     def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
     22    def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db):
     23#   def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
    2324
    24         super(DvoForcedObjects, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
     25        super(DvoForcedObjects, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db)
     26#       super(DvoForcedObjects, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
    2527
    2628        # declare DVO file types of interest
  • trunk/ippToPsps/jython/dvoobjects.py

    r37246 r38883  
    2020    Constructor
    2121    '''
    22     def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
     22    def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db):
     23#   def __init__(self, logger, config, skychunk, ippToPspsDb, scratchDb):
    2324
    24         super(DvoObjects, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
     25        super(DvoObjects, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb, gpc1Db)
     26#       super(DvoObjects, self).__init__(logger, config, skychunk, ippToPspsDb, scratchDb)
    2527
    2628        # declare DVO file types of interest
  • trunk/ippToPsps/jython/loader.py

    r37935 r38883  
    101101        except: return ret
    102102           
    103         self.dvoDetections = DvoDetections(self.logger, self.config, self.skychunk, self.ippToPspsDb, self.scratchDb)
     103        self.dvoDetections = DvoDetections(self.logger, self.config, self.skychunk, self.ippToPspsDb, self.scratchDb, self.gpc1Db)
     104#       self.dvoDetections = DvoDetections(self.logger, self.config, self.skychunk, self.ippToPspsDb, self.scratchDb)
    104105
    105106        return ret
Note: See TracChangeset for help on using the changeset viewer.