IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 31954 for trunk/ippTools


Ignore:
Timestamp:
Aug 1, 2011, 10:59:26 AM (15 years ago)
Author:
bills
Message:

add -pstamp_order option to chiptool -processedimfile

Location:
trunk/ippTools/src
Files:
2 edited

Legend:

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

    r30907 r31954  
    743743        faulted = false;
    744744    }
     745    PXOPT_LOOKUP_BOOL(pstamp_order, config->args, "-pstamp_order", false);
    745746
    746747    psMetadata *where = psMetadataAlloc();
     
    787788        // don't list faulted rows
    788789        psStringAppend(&query, " %s", "AND chipProcessedImfile.fault = 0");
     790    }
     791
     792    if (pstamp_order) {
     793        // put runs in order of exposure id with newest chip Runs first
     794        // The postage stamp parser depends on this behavior
     795        psStringAppend(&query, "\nORDER by exp_id, chip_id DESC");
    789796    }
    790797
  • trunk/ippTools/src/chiptoolConfig.c

    r30907 r31954  
    210210    psMetadataAddStr(processedimfileArgs,  PS_LIST_TAIL, "-data_group",  PS_META_DUPLICATE_OK, "search by chipRun data_group (LIKE comparison)", NULL);
    211211    pxmagicAddArguments(processedimfileArgs);
     212    psMetadataAddBool(processedimfileArgs, PS_LIST_TAIL, "-pstamp_order",  0,    "order results for postage stamp server", false);
    212213
    213214    psMetadataAddU64(processedimfileArgs,  PS_LIST_TAIL, "-limit",  0,           "limit result set to N items", 0);
Note: See TracChangeset for help on using the changeset viewer.