IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 28, 2015, 7:55:59 AM (11 years ago)
Author:
eugene
Message:

enable ohana fits_to_mysql

File:
1 edited

Legend:

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

    r38981 r38990  
    55import os
    66import logging
     7import tempfile
     8from subprocess import call, PIPE, Popen
    79
    810from java.lang import *
     
    809811    def loadFITStoMYSQL(self, filename, tablename):
    810812
     813        self.logger.infoPair("starting loadFITStoMYSQL: ", filename)
     814
    811815        # TODO path to DVO prog hardcoded temporarily
    812         cmd = "fits_to_mysql"
    813         cmd += " -dbhost " + self.scratchDb.dbHost
    814         cmd += " -dbname " + self.scratchDb.dbName
    815         cmd += " -dbuser " + self.scratchDb.dbUser
    816         cmd += " -dbpass " + self.scratchDb.dbPass
    817         cmd += filename
     816        cmd = "fits_to_mysql " + filename
     817        cmd += " -dbhost " + self.dbHost
     818        cmd += " -dbname " + self.dbName
     819        cmd += " -dbuser " + self.dbUser
     820        cmd += " -dbpass " + self.dbPass
     821
     822        self.logger.debugPair("preparing command: ", cmd)
    818823
    819824        if tablename != "none":
     
    822827        (stdoutFile, stdoutName) = tempfile.mkstemp(prefix="fits_to_mysql.stdout.", dir="/tmp")
    823828        (stderrFile, stderrName) = tempfile.mkstemp(prefix="fits_to_mysql.stderr.", dir="/tmp")
     829
     830        self.logger.debugPair("generated tmpfiles: ", cmd)
    824831
    825832        self.logger.infoPair("Running fits_to_mysql", cmd)
     
    838845            os._exit(1)
    839846
    840         os.close(loadFITStoMYSQL)
    841         os.close(loadFITStoMYSQL)
     847        os.close(stdoutFile)
     848        os.close(stderrFile)
Note: See TracChangeset for help on using the changeset viewer.