Changeset 37935 for trunk/ippToPsps/jython/objectbatch.py
- Timestamp:
- Feb 25, 2015, 1:59:43 PM (11 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/jython/objectbatch.py (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/jython/objectbatch.py
r37873 r37935 186 186 SET " + filter[1] + "MeanPSFMagErr = null \ 187 187 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 190 192 ''' 191 193 Inserts stuff for all mags … … 224 226 sql += "ObjectThin.nStackDetections = ObjectThin.nStackDetections + cps.NSTACK_DET" 225 227 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 228 232 # XXX this does not seem like a good thing to leave in SQL 229 233 self.logger.infoPair("Calculating nDetections from", "n[filters]") … … 233 237 sql += "SET nDetections = nDetections + n" + filter[1] 234 238 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 237 243 ''' 238 244 give objectName to objectThin … … 257 263 except: 258 264 self.logger.errorPair("failed sql", sql) 265 raise 259 266 return False 260 267 … … 275 282 except: 276 283 self.logger.errorPair("failed sql", sql) 284 raise 277 285 return False 278 286 self.logger.infoPair("updating objName", "using means") … … 291 299 except: 292 300 self.logger.errorPair("failed sql", sql) 301 raise 293 302 return False 294 303 … … 309 318 except: 310 319 self.logger.errorPair("failed sql", sql) 320 raise 311 321 return False 312 322 … … 329 339 except: 330 340 self.logger.errorPair("Couldn't squash out of range stuff", sql) 331 return False 341 raise 342 332 343 333 344 self.logger.infoPair("setting to null > 1e-38 and < 1e-38 in", "cps FLUX_KRON") … … 338 349 except: 339 350 self.logger.errorPair("Couldn't squash out of range stuff", sql) 340 r eturn False351 raise 341 352 342 353 … … 420 431 421 432 rs = self.scratchDb.executeQuery(sql) 433 422 434 rs.first() 423 435 nToDelete = rs.getInt(1) … … 437 449 except: 438 450 self.logger.errorPair("Couldn't cull outsiders from ObjectThin table", sql) 439 r eturn False451 raise 440 452 441 453 ##Don't do this till after MeanObject … … 467 479 except: 468 480 self.logger.errorPair("Couldn't populate MeanObject table", sql) 469 r eturn False481 raise 470 482 471 483 self.logger.infoPair("Adding 'row' columns to", "MeanObject table")
Note:
See TracChangeset
for help on using the changeset viewer.
