IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 16, 2017, 6:57:49 PM (9 years ago)
Author:
heather
Message:

changes to make fw / p2 work around various dvo / cmf/smf issues

File:
1 edited

Legend:

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

    r40011 r40208  
    760760
    761761        meta = []
     762       
     763
    762764        sql = "SELECT exp_id, exp_name, camRun.dist_group, camRun.software_ver, rawExp.bg, rawExp.bg_stdev, chip_id, warp_id \
    763765               FROM camRun \
     
    768770               WHERE camRun.cam_id = %d" % camID \
    769771               + " AND warpRun.state != 'drop'"
    770 
    771772        try:
    772773            rs = self.executeQuery(sql)
    773774            rs.first()
    774775        except:
    775             self.logger.errorPair("Can't query for", "camera meta data")
    776 
     776                self.logger.errorPair("Can't query for", "camera meta data")
    777777        try:
    778778            meta.append(rs.getInt(1))
     
    786786        except:
    787787            self.logger.errorPair("getCameraStageMeta()", "empty meta data")
    788 
    789788        return meta
     789
     790    def getCameraStageMetaNoWarpID(self, camID):
     791
     792        self.logger.debug("Querying GPC1 for camera meta data")
     793
     794        meta = []
     795       
     796
     797        sql = "SELECT exp_id, exp_name, camRun.dist_group, camRun.software_ver, rawExp.bg, rawExp.bg_stdev, chip_id, -999 \
     798               FROM camRun \
     799               JOIN chipRun USING(chip_id) \
     800               JOIN rawExp USING(exp_id) \
     801               LEFT JOIN fakeRun USING(cam_id) \
     802               LEFT JOIN warpRun USING(fake_id) \
     803               WHERE camRun.cam_id = %d" % camID
     804
     805        try:
     806            rs = self.executeQuery(sql)
     807            rs.first()
     808        except:
     809                self.logger.errorPair("Can't query for", "camera meta data")
     810        try:
     811            meta.append(rs.getInt(1))
     812            meta.append(rs.getString(2))
     813            meta.append(rs.getString(3))
     814            meta.append(rs.getString(4))
     815            meta.append(rs.getString(5))
     816            meta.append(rs.getString(6))
     817            meta.append(rs.getInt(7))
     818            meta.append(rs.getInt(8))
     819        except:
     820            self.logger.errorPair("getCameraStageMeta()", "empty meta data")
     821
     822        return meta
     823
     824
     825
    790826
    791827    '''
Note: See TracChangeset for help on using the changeset viewer.