IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 25, 2015, 1:59:43 PM (11 years ago)
Author:
heather
Message:

forced warp batches for sas37 are now working!

File:
1 edited

Legend:

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

    r37873 r37935  
    186186                   SET " + filter[1] + "MeanPSFMagErr = null \
    187187                   WHERE " + filter[1] + "MeanPSFMagErr > " + str(cut)
    188             self.scratchDb.execute(sql)
    189 
     188            try: self.scratchDb.execute(sql)
     189            except:
     190                self.logger.infoPair("failed sql",sql)
     191                raise
    190192    '''
    191193    Inserts stuff for all mags
     
    224226            sql += "ObjectThin.nStackDetections = ObjectThin.nStackDetections + cps.NSTACK_DET"
    225227            self.logger.info(sql)
    226             self.scratchDb.execute(sql)
    227 
     228            try: self.scratchDb.execute(sql)
     229            except:
     230                self.logger.InfoPair("failed sql",sql)
     231                raise
    228232        # XXX this does not seem like a good thing to leave in SQL
    229233        self.logger.infoPair("Calculating nDetections from", "n[filters]")
     
    233237            sql += "SET nDetections = nDetections + n" + filter[1]
    234238            sql += " WHERE n" + filter[1] + " != -999"
    235             self.scratchDb.execute(sql)
    236 
     239            try: self.scratchDb.execute(sql)
     240            except:
     241                self.logger.infoPair("failed sql",sql)
     242                raise
    237243    '''
    238244    give objectName to objectThin
     
    257263        except:
    258264            self.logger.errorPair("failed sql", sql)
     265            raise
    259266            return False
    260267
     
    275282        except:
    276283            self.logger.errorPair("failed sql", sql)
     284            raise
    277285            return False
    278286        self.logger.infoPair("updating objName", "using means")
     
    291299        except:
    292300            self.logger.errorPair("failed sql", sql)
     301            raise
    293302            return False
    294303 
     
    309318        except:
    310319            self.logger.errorPair("failed sql", sql)
     320            raise
    311321            return False
    312322
     
    329339            except:
    330340                self.logger.errorPair("Couldn't squash out of range stuff", sql)
    331                 return False
     341                raise
     342       
    332343
    333344            self.logger.infoPair("setting to null  > 1e-38 and < 1e-38 in", "cps FLUX_KRON")
     
    338349            except:
    339350                self.logger.errorPair("Couldn't squash out of range stuff", sql)
    340                 return False
     351                raise
    341352
    342353       
     
    420431   
    421432        rs = self.scratchDb.executeQuery(sql)
     433       
    422434        rs.first()
    423435        nToDelete = rs.getInt(1)
     
    437449        except:
    438450            self.logger.errorPair("Couldn't cull outsiders from ObjectThin table", sql)
    439             return False
     451            raise
    440452
    441453        ##Don't do this till after MeanObject
     
    467479        except:
    468480            self.logger.errorPair("Couldn't populate MeanObject table", sql)
    469             return False
     481            raise
    470482
    471483        self.logger.infoPair("Adding 'row' columns to", "MeanObject table")
Note: See TracChangeset for help on using the changeset viewer.