IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 21, 2009, 2:49:37 PM (17 years ago)
Author:
bills
Message:

Detect the completion and state updates of a magicDSRun in a new advance task.

File:
1 edited

Legend:

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

    r25423 r25465  
    147147    psMetadataAddU64(completedrevertArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
    148148
     149    // -advancerun
     150    psMetadata *advancerunArgs = psMetadataAlloc();
     151    psMetadataAddS64(advancerunArgs, PS_LIST_TAIL, "-magic_ds_id", 0, "search by magic Destreak ID", 0);
     152    psMetadataAddStr(advancerunArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "define label", NULL);
     153    psMetadataAddU64(advancerunArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
     154
    149155    psFree(now);
    150156
     
    162168    PXOPT_ADD_MODE("-adddestreakedfile",   "add a de-streaked file",
    163169                    MAGICDSTOOL_MODE_ADDDESTREAKEDFILE, adddestreakedfileArgs);
     170    PXOPT_ADD_MODE("-advancerun", "change state for runs that have finished destrreaking",
     171                    MAGICDSTOOL_MODE_ADVANCERUN, advancerunArgs);
    164172    PXOPT_ADD_MODE("-revertdestreakedfile", " revert a faulted de-streaked file",
    165173                    MAGICDSTOOL_MODE_REVERTDESTREAKEDFILE, revertdestreakedfileArgs);
     
    174182                    MAGICDSTOOL_MODE_COMPLETEDREVERT, completedrevertArgs);
    175183
     184
    176185    if (!pxGetOptions(stderr, argc, argv, config, modes, argSets)) {
    177186        psError(PS_ERR_UNKNOWN, true, "option parsing failed");
Note: See TracChangeset for help on using the changeset viewer.