IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 11, 2007, 12:11:08 PM (19 years ago)
Author:
jhoblitt
Message:

rework fault handling:

remove p2PendingImfile.fault
add p2ProcessedImfile.fault
remove -pendingimfile -fault
add -addprocessedimfile -code
add -processedimfile mode
rename -faultimfile -> -updatedprocessedimfile

File:
1 edited

Legend:

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

    r11002 r11033  
    4747    // -pendingimfile
    4848    psMetadata *pendingimfileArgs = psMetadataAlloc();
    49     psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-inst",  0,
    50             "define camera of interest", NULL);
    51     psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-filter",  0,
    52             "define filter of interest", NULL);
    5349    psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-exp_tag",  0,
    5450            "define exposure ID", NULL);
     
    5753    psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-class_id",  0,
    5854            "define class ID", NULL);
     55    psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-inst",  0,
     56            "define camera of interest", NULL);
     57    psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-filter",  0,
     58            "define filter of interest", NULL);
    5959    psMetadataAddStr(pendingimfileArgs, PS_LIST_TAIL, "-uri",  0,
    6060            "define URL", NULL);
    6161    psMetadataAddU64(pendingimfileArgs, PS_LIST_TAIL, "-limit",  0,
    62         "limit result set to N items", 0);
    63     psMetadataAddBool(pendingimfileArgs, PS_LIST_TAIL, "-faulted",  0,
    64         "only return imfiles with a fault status set", false);
     62            "limit result set to N items", 0);
    6563    psMetadataAddBool(pendingimfileArgs, PS_LIST_TAIL, "-simple",  0,
    6664            "use the simple output format", false);
     
    8684    psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-b2_uri",  0,
    8785            "define banana 2", NULL);
    88 
    89     // -faultimfile
    90     psMetadata *faultimfileArgs = psMetadataAlloc();
    91     psMetadataAddStr(faultimfileArgs, PS_LIST_TAIL, "-exp_tag",  0,
    92         "search by exposure ID", NULL);
    93     psMetadataAddStr(faultimfileArgs, PS_LIST_TAIL, "-class",  0,
    94         "search by class", NULL);
    95     psMetadataAddStr(faultimfileArgs, PS_LIST_TAIL, "-class_id",  0,
    96         "search by class ID", NULL);
    97     psMetadataAddS8(faultimfileArgs, PS_LIST_TAIL, "-code",  0,
    98         "set fault code (required)", 0);
     86    psMetadataAddS8(addprocessedimfileArgs, PS_LIST_TAIL, "-code",  0,
     87            "set fault code (required)", 0);
     88
     89    // -processedimfile
     90    psMetadata *processedimfileArgs = psMetadataAlloc();
     91    psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-exp_tag",  0,
     92            "define exposure ID", NULL);
     93    psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-class",  0,
     94            "define class", NULL);
     95    psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-class_id",  0,
     96            "define class ID", NULL);
     97    psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-inst",  0,
     98            "define camera of interest", NULL);
     99    psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-filter",  0,
     100            "define filter of interest", NULL);
     101    psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-uri",  0,
     102            "define URL", NULL);
     103    psMetadataAddU64(processedimfileArgs, PS_LIST_TAIL, "-limit",  0,
     104            "limit result set to N items", 0);
     105    psMetadataAddBool(processedimfileArgs, PS_LIST_TAIL, "-faulted",  0,
     106            "only return imfiles with a fault status set", false);
     107    psMetadataAddBool(processedimfileArgs, PS_LIST_TAIL, "-simple",  0,
     108            "use the simple output format", false);
     109
     110    // -updateprocessedimfile
     111    psMetadata *updateprocessedimfileArgs = psMetadataAlloc();
     112    psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-exp_tag",  0,
     113            "search by exposure ID", NULL);
     114    psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-class",  0,
     115            "search by class", NULL);
     116    psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-class_id",  0,
     117            "search by class ID", NULL);
     118    psMetadataAddS8(updateprocessedimfileArgs, PS_LIST_TAIL, "-code",  0,
     119            "set fault code (required)", 0);
    99120
    100121
     
    133154
    134155    psMetadata *argSets = psMetadataAlloc();
    135     PXTOOL_MODE("-quick",       P2TOOL_MODE_QUICK,        quickArgs);
    136     PXTOOL_MODE("-define",      P2TOOL_MODE_DEFINE,       defineArgs);
    137     PXTOOL_MODE("-pendingimfile", P2TOOL_MODE_PENDINGIMFILE, pendingimfileArgs);
     156    PXTOOL_MODE("-quick",           P2TOOL_MODE_QUICK,          quickArgs);
     157    PXTOOL_MODE("-define",          P2TOOL_MODE_DEFINE,         defineArgs);
     158    PXTOOL_MODE("-pendingimfile",   P2TOOL_MODE_PENDINGIMFILE, pendingimfileArgs);
    138159    PXTOOL_MODE("-addprocessedimfile",P2TOOL_MODE_ADDPROCESSEDIMFILE,addprocessedimfileArgs);
    139     PXTOOL_MODE("-faultimfile",  P2TOOL_MODE_FAULTIMFILE,   faultimfileArgs);
    140     PXTOOL_MODE("-block",        P2TOOL_MODE_BLOCK,          blockArgs);
    141     PXTOOL_MODE("-masked",       P2TOOL_MODE_MASKED,         maskedArgs);
    142     PXTOOL_MODE("-unblock",      P2TOOL_MODE_UNBLOCK,        unblockArgs);
     160    PXTOOL_MODE("-processedimfile",P2TOOL_MODE_PROCESSEDIMFILE, processedimfileArgs);
     161    PXTOOL_MODE("-updateprocessedimfile",P2TOOL_MODE_UPDATEPROCESSEDIMFILE,    updateprocessedimfileArgs);
     162    PXTOOL_MODE("-block",           P2TOOL_MODE_BLOCK,          blockArgs);
     163    PXTOOL_MODE("-masked",          P2TOOL_MODE_MASKED,         maskedArgs);
     164    PXTOOL_MODE("-unblock",         P2TOOL_MODE_UNBLOCK,        unblockArgs);
    143165
    144166    bool argErr = false;
Note: See TracChangeset for help on using the changeset viewer.