Changeset 32452 for trunk/ippToPsps/jython/ipptopspsdb.py
- Timestamp:
- Sep 26, 2011, 1:22:07 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/jython/ipptopspsdb.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/jython/ipptopspsdb.py
r32443 r32452 300 300 ''' 301 301 def getStages(self): 302 return ['processed', 'loaded_to_datastore', 'loaded_to_ODM', 'merge_worthy', ' deleted_datastore', 'merged', 'deleted_dxlayer', 'deleted_local']302 return ['processed', 'loaded_to_datastore', 'loaded_to_ODM', 'merge_worthy', 'merged', 'deleted_datastore', 'deleted_dxlayer', 'deleted_local'] 303 303 304 304 ''' … … 330 330 minutes = None 331 331 332 sql = "SELECT TIMESTAMPDIFF( MINUTE, timestamp, now()) \332 sql = "SELECT TIMESTAMPDIFF(SECOND, timestamp, now()) \ 333 333 FROM batch \ 334 334 WHERE batch_type = '" + batchType + "' \ … … 340 340 try: 341 341 rs = self.executeQuery(sql) 342 if rs.first(): minutes = rs.getFloat(1)342 if rs.first(): seconds = rs.getFloat(1) 343 343 except: 344 344 self.logger.exception("Unable to get last batch published") 345 345 346 if not minutes: return "Never" 347 346 if not seconds: return "Never" 347 348 minutes = seconds/60.0 348 349 hours = minutes/60.0 349 350 days = hours/24.0 350 351 weeks = days/7.0 351 352 352 if minutes < 60: return "%.1f mins ago" % minutes 353 if seconds < 60: return "%.1f secs ago" % seconds 354 elif minutes < 60: return "%.1f mins ago" % minutes 353 355 elif hours < 48: return "%.1f hours ago" % hours 354 356 elif days < 7: return "%.1f days ago" % days
Note:
See TracChangeset
for help on using the changeset viewer.
