IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 16360


Ignore:
Timestamp:
Feb 7, 2008, 2:57:34 PM (18 years ago)
Author:
jhoblitt
Message:

stub out pztool -copied* modes

Location:
trunk/ippTools/src
Files:
3 edited

Legend:

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

    r16334 r16360  
    3636static bool pendingExpMode(pxConfig *config);
    3737static bool pendingImfileMode(pxConfig *config);
     38
    3839static bool copydoneMode(pxConfig *config);
     40static bool copiedMode(pxConfig *config);
     41static bool updatecopiedMode(pxConfig *config);
     42static bool revertcopiedMode(pxConfig *config);
    3943
    4044static bool copydoneCompleteExp(pxConfig *config);
     
    6771        MODECASE(PZTOOL_MODE_PENDINGIMFILE, pendingImfileMode);
    6872        MODECASE(PZTOOL_MODE_COPYDONE, copydoneMode);
     73        MODECASE(PZTOOL_MODE_COPIED, copiedMode);
     74        MODECASE(PZTOOL_MODE_UPDATECOPIED, updatecopiedMode);
     75        MODECASE(PZTOOL_MODE_REVERTCOPIED, revertcopiedMode);
    6976        default:
    7077            psAbort("invalid option (this should not happen)");
     
    640647}
    641648
     649
     650static bool copiedMode(pxConfig *config)
     651{
     652    PS_ASSERT_PTR_NON_NULL(config, false);
     653    return true;
     654}
     655
     656
     657static bool updatecopiedMode(pxConfig *config)
     658{
     659    PS_ASSERT_PTR_NON_NULL(config, false);
     660    return true;
     661}
     662
     663
     664static bool revertcopiedMode(pxConfig *config)
     665{
     666    PS_ASSERT_PTR_NON_NULL(config, false);
     667    return true;
     668}
     669
     670
    642671#if 0
    643672static psArray *pzArrayAddArray(psArray *array, psArray *input)
  • trunk/ippTools/src/pztool.h

    r15234 r16360  
    3030    PZTOOL_MODE_PENDINGEXP,
    3131    PZTOOL_MODE_PENDINGIMFILE,
    32     PZTOOL_MODE_COPYDONE
     32    PZTOOL_MODE_COPYDONE,
     33    PZTOOL_MODE_COPIED,
     34    PZTOOL_MODE_UPDATECOPIED,
     35    PZTOOL_MODE_REVERTCOPIED
    3336} pztoolMode;
    3437
  • trunk/ippTools/src/pztoolConfig.c

    r16334 r16360  
    125125            "set fault code", 0);
    126126
     127    // -copied
     128    psMetadata *copiedArgs = psMetadataAlloc();
     129    psMetadataAddStr(copiedArgs, PS_LIST_TAIL, "-exp_name", 0,
     130            "define exposure ID (required)", NULL);
     131    psMetadataAddStr(copiedArgs, PS_LIST_TAIL, "-inst", 0,
     132            "define camera ID (required)", NULL);
     133    psMetadataAddStr(copiedArgs, PS_LIST_TAIL, "-telescope", 0,
     134            "define telescope ID (required)", NULL);
     135    psMetadataAddStr(copiedArgs, PS_LIST_TAIL, "-class", 0,
     136            "define class", NULL);
     137    psMetadataAddStr(copiedArgs, PS_LIST_TAIL, "-class_id", 0,
     138            "define class_id", NULL);
     139    psMetadataAddBool(copiedArgs, PS_LIST_TAIL, "-faulted",  0,
     140            "only return imfiles with a fault status set", false);
     141    psMetadataAddBool(copiedArgs, PS_LIST_TAIL, "-simple",  0,
     142            "use the simple output format", false);
     143
     144    // -updatecopied
     145    psMetadata *updatecopiedArgs = psMetadataAlloc();
     146    psMetadataAddStr(updatecopiedArgs, PS_LIST_TAIL, "-exp_name", 0,
     147            "define exposure ID (required)", NULL);
     148    psMetadataAddStr(updatecopiedArgs, PS_LIST_TAIL, "-inst", 0,
     149            "define camera ID (required)", NULL);
     150    psMetadataAddStr(updatecopiedArgs, PS_LIST_TAIL, "-telescope", 0,
     151            "define telescope ID (required)", NULL);
     152    psMetadataAddStr(updatecopiedArgs, PS_LIST_TAIL, "-class", 0,
     153            "define class", NULL);
     154    psMetadataAddStr(updatecopiedArgs, PS_LIST_TAIL, "-class_id", 0,
     155            "define class_id", NULL);
     156    psMetadataAddS16(updatecopiedArgs, PS_LIST_TAIL, "-code",  0,
     157            "search by fault code", 0);
     158
     159    // -revertcopied
     160    psMetadata *revertcopiedArgs = psMetadataAlloc();
     161    psMetadataAddStr(revertcopiedArgs, PS_LIST_TAIL, "-exp_name", 0,
     162            "define exposure ID (required)", NULL);
     163    psMetadataAddStr(revertcopiedArgs, PS_LIST_TAIL, "-inst", 0,
     164            "define camera ID (required)", NULL);
     165    psMetadataAddStr(revertcopiedArgs, PS_LIST_TAIL, "-telescope", 0,
     166            "define telescope ID (required)", NULL);
     167    psMetadataAddStr(revertcopiedArgs, PS_LIST_TAIL, "-class", 0,
     168            "define class", NULL);
     169    psMetadataAddStr(revertcopiedArgs, PS_LIST_TAIL, "-class_id", 0,
     170            "define class_id", NULL);
     171    psMetadataAddS16(revertcopiedArgs, PS_LIST_TAIL, "-code",  0,
     172            "search by fault code", 0);
     173
    127174    psMetadata *argSets = psMetadataAlloc();
    128175    psMetadata *modes = psMetadataAlloc();
     
    134181    PXOPT_ADD_MODE("-pendingimfile",   "", PZTOOL_MODE_PENDINGIMFILE,pendingimfileArgs);
    135182    PXOPT_ADD_MODE("-copydone",        "", PZTOOL_MODE_COPYDONE,     copydoneArgs);
     183    PXOPT_ADD_MODE("-copied",          "", PZTOOL_MODE_COPIED,      copiedArgs);
     184    PXOPT_ADD_MODE("-updatecopied",    "", PZTOOL_MODE_UPDATECOPIED,updatecopiedArgs);
     185    PXOPT_ADD_MODE("-revertcopied",    "", PZTOOL_MODE_REVERTCOPIED,revertcopiedArgs);
    136186
    137187    if (!pxGetOptions(stderr, argc, argv, config, modes, argSets)) {
Note: See TracChangeset for help on using the changeset viewer.