IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 29, 2008, 4:45:44 PM (18 years ago)
Author:
jhoblitt
Message:

add chiptool -pendingcleanup & -donecleanup

File:
1 edited

Legend:

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

    r17611 r17859  
    271271    psMetadataAddStr(unblockArgs, PS_LIST_TAIL, "-label",  0,            "name of a label to unmask (required)", NULL);
    272272
     273    // -pendingcleanup
     274    psMetadata *pendingcleanupArgs = psMetadataAlloc();
     275    psMetadataAddStr(pendingcleanupArgs, PS_LIST_TAIL, "-label",  0,            "list blocks for specified label", NULL);
     276    psMetadataAddBool(pendingcleanupArgs, PS_LIST_TAIL, "-simple",  0,            "use the simple output format", false);
     277    psMetadataAddU64(pendingcleanupArgs, PS_LIST_TAIL, "-limit",  0,            "limit result set to N items", 0);
     278
     279    // -doneclenaup
     280    psMetadata *donecleanupArgs = psMetadataAlloc();
     281    psMetadataAddStr(donecleanupArgs, PS_LIST_TAIL, "-label",  0,            "list blocks for specified label", NULL);
     282    psMetadataAddBool(donecleanupArgs, PS_LIST_TAIL, "-simple",  0,            "use the simple output format", false);
     283    psMetadataAddU64(donecleanupArgs, PS_LIST_TAIL, "-limit",  0,            "limit result set to N items", 0);
     284
    273285    psMetadata *argSets = psMetadataAlloc();
    274286    psMetadata *modes = psMetadataAlloc();
    275287
    276     PXOPT_ADD_MODE("-queue",                 "create runs from raw exposures",        CHIPTOOL_MODE_QUEUE,    queueArgs);
    277     PXOPT_ADD_MODE("-updaterun",             "change chip run properties",        CHIPTOOL_MODE_UPDATERUN, updaterunArgs);
    278     PXOPT_ADD_MODE("-pendingimfile",         "show pending imfiles",        CHIPTOOL_MODE_PENDINGIMFILE,  pendingimfileArgs);
    279     PXOPT_ADD_MODE("-addprocessedimfile",    "add a processed imfile",        CHIPTOOL_MODE_ADDPROCESSEDIMFILE,addprocessedimfileArgs);
    280     PXOPT_ADD_MODE("-processedimfile",       "show processed imfiles",        CHIPTOOL_MODE_PROCESSEDIMFILE, processedimfileArgs);
    281     PXOPT_ADD_MODE("-updateprocessedimfile", "change procesed imfile properties", CHIPTOOL_MODE_UPDATEPROCESSEDIMFILE,    updateprocessedimfileArgs);
    282     PXOPT_ADD_MODE("-revertprocessedimfile", "undo a processed imfile", CHIPTOOL_MODE_REVERTPROCESSEDIMFILE,    revertprocessedimfileArgs);
    283     PXOPT_ADD_MODE("-block",                 "set a label block", CHIPTOOL_MODE_BLOCK,          blockArgs);
    284     PXOPT_ADD_MODE("-masked",                "show blocked labels", CHIPTOOL_MODE_MASKED,         maskedArgs);
    285     PXOPT_ADD_MODE("-unmasked",              "", CHIPTOOL_MODE_UNMASKED,       unmaskedArgs);
    286     PXOPT_ADD_MODE("-unblock",               "remove a label block", CHIPTOOL_MODE_UNBLOCK,        unblockArgs);
     288    PXOPT_ADD_MODE("-queue",                "create runs from raw exposures",
     289        CHIPTOOL_MODE_QUEUE,                queueArgs);
     290    PXOPT_ADD_MODE("-updaterun",            "change chip run properties",
     291        CHIPTOOL_MODE_UPDATERUN,            updaterunArgs);
     292    PXOPT_ADD_MODE("-pendingimfile",        "show pending imfiles",
     293        CHIPTOOL_MODE_PENDINGIMFILE,        pendingimfileArgs);
     294    PXOPT_ADD_MODE("-addprocessedimfile",   "add a processed imfile",
     295        CHIPTOOL_MODE_ADDPROCESSEDIMFILE,   addprocessedimfileArgs);
     296    PXOPT_ADD_MODE("-processedimfile",      "show processed imfiles",
     297        CHIPTOOL_MODE_PROCESSEDIMFILE,      processedimfileArgs);
     298    PXOPT_ADD_MODE("-updateprocessedimfile","change procesed imfile properties",
     299        CHIPTOOL_MODE_UPDATEPROCESSEDIMFILE,updateprocessedimfileArgs);
     300    PXOPT_ADD_MODE("-revertprocessedimfile","undo a processed imfile",
     301        CHIPTOOL_MODE_REVERTPROCESSEDIMFILE,revertprocessedimfileArgs);
     302    PXOPT_ADD_MODE("-block",                "set a label block",
     303        CHIPTOOL_MODE_BLOCK,                blockArgs);
     304    PXOPT_ADD_MODE("-masked",               "show blocked labels",
     305        CHIPTOOL_MODE_MASKED,               maskedArgs);
     306    PXOPT_ADD_MODE("-unmasked",             "",
     307        CHIPTOOL_MODE_UNMASKED,             unmaskedArgs);
     308    PXOPT_ADD_MODE("-unblock",              "remove a label block",
     309        CHIPTOOL_MODE_UNBLOCK,              unblockArgs);
     310    PXOPT_ADD_MODE("-pendingcleanup",       "show runs that need to be cleaned up",
     311        CHIPTOOL_MODE_PENDINGCLEANUP,       pendingcleanupArgs);
     312    PXOPT_ADD_MODE("-donecleanup",          "show runs that have been cleaned",
     313        CHIPTOOL_MODE_DONECLEANUP,          donecleanupArgs);
    287314
    288315    if (!pxGetOptions(stderr, argc, argv, config, modes, argSets)) {
Note: See TracChangeset for help on using the changeset viewer.