Changeset 33265
- Timestamp:
- Feb 14, 2012, 4:30:51 PM (14 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/jython/cleanup.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/jython/cleanup.py
r33263 r33265 29 29 logger.infoTitle("Cleaning up batch type %s" % batchType) 30 30 31 localIDs = ippToPspsDb.getMergedButNotDeletedFromLocalDisk(batchType, config.epoch, config.dvoLabel) 32 datastoreIDs = ippToPspsDb.getLoadedToODMButNotDeletedFromDatastore(batchType, config.epoch, config.dvoLabel) 33 dxlayerIDs = ippToPspsDb.getLoadedToODMButNotDeletedFromDXLayer(batchType, config.epoch, config.dvoLabel) 34 logger.infoPair("Merged but still on local disk", "%d" % len(localIDs)) 35 logger.infoPair("Loaded to ODM but still on datastore", "%d" % len(datastoreIDs)) 36 logger.infoPair("Loaded to ODM but still in DXLayer", "%d" % len(dxlayerIDs)) 31 loadedDatastoreIDs = ippToPspsDb.getLoadedToODMButNotDeletedFromDatastore(batchType, config.epoch, config.dvoLabel) 32 loadedDxlayerIDs = ippToPspsDb.getLoadedToODMButNotDeletedFromDXLayer(batchType, config.epoch, config.dvoLabel) 33 mergedLocalIDs = ippToPspsDb.getMergedButNotDeletedFromLocalDisk(batchType, config.epoch, config.dvoLabel) 34 35 purgedDatastoreIDs = ippToPspsDb.getPurgedButNotDeletedFromDatastore(batchType, config.epoch, config.dvoLabel) 36 purgedLocalIDs = ippToPspsDb.getPurgedButNotDeletedFromLocalDisk(batchType, config.epoch, config.dvoLabel) 37 38 logger.infoPair("Loaded to ODM but still on datastore", "%d" % len(loadedDatastoreIDs)) 39 logger.infoPair("Loaded to ODM but still in DXLayer", "%d" % len(loadedDxlayerIDs)) 40 logger.infoPair("Merged but still on local disk", "%d" % len(mergedLocalIDs)) 41 logger.infoPair("Purged but still on datastore", "%d" % len(purgedDatastoreIDs)) 42 logger.infoPair("Purged but still on local disk", "%d" % len(purgedLocalIDs)) 37 43 38 44 if config.deleteLocal: 45 logger.infoSeparator() 39 46 count = 0 40 for id in localIDs: 47 ids = mergedLocalIDs + purgedLocalIDs 48 for id in ids: 41 49 42 50 if Batch.deleteFromDisk(logger, config.basePath, batchType, config.dvoLabel, id): … … 44 52 count = count + 1 45 53 54 logger.infoSeparator() 46 55 logger.infoPair("Removed from local disk", "%d" % count) 47 logger.infoPair("Remaining on local disk", "%d" % (len( localIDs) - count))56 logger.infoPair("Remaining on local disk", "%d" % (len(ids) - count)) 48 57 49 58 50 59 if config.deleteDatastore: 60 logger.infoSeparator() 51 61 count = 0 52 for id in datastoreIDs: 62 ids = loadedDatastoreIDs + purgedDatastoreIDs 63 for id in ids: 53 64 54 65 batchName = Batch.getNameFromID(id) … … 57 68 count = count + 1 58 69 70 logger.infoSeparator() 59 71 logger.infoPair("Removed from datastore", "%d" % count) 60 logger.infoPair("Remaining on datastore", "%d" % (len( datastoreIDs) - count))72 logger.infoPair("Remaining on datastore", "%d" % (len(ids) - count)) 61 73 62 74 if config.deleteDxLayer: 75 logger.infoSeparator() 63 76 count = 0 64 for id in dxlayerIDs:77 for id in loadedDxlayerIDs: 65 78 66 79 if dxlayer.deleteBatch(id): … … 68 81 count = count + 1 69 82 83 logger.infoSeparator() 70 84 logger.infoPair("Removed from DXLayer", "%d" % count) 71 logger.infoPair("Remaining on DXLayer", "%d" % (len( dxlayerIDs) - count))85 logger.infoPair("Remaining on DXLayer", "%d" % (len(loadedDxlayerIDs) - count)) 72 86 73 87
Note:
See TracChangeset
for help on using the changeset viewer.
