IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 32492 for trunk/ippToPsps


Ignore:
Timestamp:
Oct 5, 2011, 4:18:10 PM (15 years ago)
Author:
rhenders
Message:

now reporting counts of new merge_worthy and new merged batches

File:
1 edited

Legend:

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

    r32460 r32492  
    3535EPOCH = configDoc.find("options/epoch").text
    3636
     37lookingForUnmerged = 0
    3738if len(sys.argv) > 3 and sys.argv[3] == "unmerged":
     39    lookingForUnmerged = 1
     40
     41if lookingForUnmerged:
    3842    ids = ippToPspsDb.getUnmergedBatchIDs(EPOCH, DVOLABEL, BATCHTYPE)
    3943else:
     
    4549results = {}
    4650
    47 logger.info("+-----------+----------------+----------------+----------------+----------------+")
    48 logger.info("|   Batch   | Loaded to ODM  |  Load failed   |  Merge worthy  |     Merged     |")
    49 logger.info("+-----------+----------------+----------------+----------------+----------------+")
     51logger.info("+-----------+----------------+----------------+----------------+----------------+----------------+----------------+")
     52logger.info("|   Batch   | Loaded to ODM  |  Load failed   |  Merge worthy  |     Merged     |New merge worthy|   New merged   |")
     53logger.info("+-----------+----------------+----------------+----------------+----------------+----------------+----------------+")
     54newMergeWorthy = 0
     55newMerged = 0
    5056for id in ids:
    5157
    5258   if odm.checkBatch(id, results):
    5359       ippToPspsDb.updateOdmStatus(id, results)
    54        logger.info("| %9s | %14d | %14d | %14d | %14d |" %
     60
     61       if lookingForUnmerged:
     62           if results['MERGED'] == 1: newMerged = newMerged + 1
     63       else:
     64           if results['MERGEWORTHY'] == 1: newMergeWorthy = newMergeWorthy + 1
     65           if results['MERGED'] == 1: newMerged = newMerged + 1
     66
     67       logger.info("| %9s | %14d | %14d | %14d | %14d | %14d | %14d |" %
    5568               (Batch.getNameFromID(id),
    5669                results['LOADEDTOODM'],
    5770                results['LOADFAILED'],
    5871                results['MERGEWORTHY'],
    59                 results['MERGED']))
     72                results['MERGED'],
     73                newMergeWorthy,
     74                newMerged))
     75
     76
    6077   else:
    61        logger.info("| %9s | failed to poll ODM                                                |" % Batch.getNameFromID(id))
     78       logger.info("| %9s | failed to poll ODM                                                                                  |" % Batch.getNameFromID(id))
    6279
    63 logger.info("+-----------+----------------+----------------+----------------+----------------+")
     80logger.info("+-----------+----------------+----------------+----------------+----------------+----------------+----------------+")
    6481
     82logger.infoPair("New merge-worthy batches", "%d" % newMergeWorthy)
     83logger.infoPair("New merged batches", "%d" % newMerged)
     84
     85
Note: See TracChangeset for help on using the changeset viewer.