IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 21479


Ignore:
Timestamp:
Feb 13, 2009, 4:33:10 PM (17 years ago)
Author:
bills
Message:

use pztool -advance to complete summit copy processing

Location:
trunk/ippTools/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/pztool.c

    r21402 r21479  
    463463    }
    464464
     465#ifdef notdef
     466    // we've changed to use -advance instead
    465467    if (!copydoneCompleteExp(config)) {
    466468        // rollback
     
    471473        return false;
    472474    }
    473 
     475#endif
    474476    // point of no return
    475477    if (!psDBCommit(config->dbh)) {
     
    502504    PXOPT_LOOKUP_STR(end_stage, config->args, "-end_stage", false, false);
    503505    PXOPT_LOOKUP_STR(label, config->args, "-label", false, false);
     506    PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false);
    504507
    505508    // find all exposures that have had all of their imfiles downloaded but do
     
    522525    }
    523526    psFree(where);
     527
     528    // treat limit == 0 as "no limit"
     529    if (limit) {
     530        psString limitString = psDBGenerateLimitSQL(limit);
     531        psStringAppend(&query, " %s", limitString);
     532        psFree(limitString);
     533    }
    524534
    525535    // find completed exps
  • trunk/ippTools/src/pztoolConfig.c

    r20310 r21479  
    132132    // -advance
    133133    psMetadata *advanceArgs = psMetadataAlloc();
     134    psMetadataAddStr(advanceArgs, PS_LIST_TAIL, "-exp_name", 0,            "define exposure ID", NULL);
     135    psMetadataAddStr(advanceArgs, PS_LIST_TAIL, "-inst", 0,            "define camera ID", NULL);
     136    psMetadataAddStr(advanceArgs, PS_LIST_TAIL, "-telescope", 0,            "define telescope ID", NULL);
    134137    psMetadataAddStr(advanceArgs, PS_LIST_TAIL, "-workdir",  0,        "define the \"default\" workdir for this exposure", NULL);
    135138    psMetadataAddStr(advanceArgs, PS_LIST_TAIL, "-dvodb",  0,        "define the dvodb for the next processing step", NULL);
     
    137140    psMetadataAddStr(advanceArgs, PS_LIST_TAIL, "-end_stage",  0,        "define the end goal processing step", NULL);
    138141    psMetadataAddStr(advanceArgs, PS_LIST_TAIL, "-label",  0,        "define the label for the chip stage", NULL);
     142    psMetadataAddU64(advanceArgs, PS_LIST_TAIL, "-limit",  0,         "limit result set to N items", 0);
    139143
    140144    psMetadata *argSets = psMetadataAlloc();
Note: See TracChangeset for help on using the changeset viewer.