IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 29, 2010, 12:36:07 PM (16 years ago)
Author:
bills
Message:

add listing modes -listrun and -destreakedfile modes to magicdstool

File:
1 edited

Legend:

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

    r29570 r29611  
    231231    psMetadataAddStr(setfiletoupdateArgs, PS_LIST_TAIL, "-set_label", 0, "set new label", NULL);
    232232
     233    // -destreakedfile
     234    psMetadata *destreakedfileArgs = psMetadataAlloc();
     235    psMetadataAddS64(destreakedfileArgs, PS_LIST_TAIL, "-magic_ds_id", 0, "search by magic_ds_id", 0);
     236    psMetadataAddStr(destreakedfileArgs, PS_LIST_TAIL, "-component",   0, "search by component", NULL);
     237    psMetadataAddStr(destreakedfileArgs, PS_LIST_TAIL, "-stage",       0, "search by stage", NULL);
     238    psMetadataAddS64(destreakedfileArgs, PS_LIST_TAIL, "-stage_id", 0, "search by magic_id", 0);
     239
     240    psMetadataAddStr(destreakedfileArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by magicRun.label", NULL);
     241    psMetadataAddS64(destreakedfileArgs, PS_LIST_TAIL, "-magic_id", 0, "search by magic_id", 0);
     242
     243    psMetadataAddBool(destreakedfileArgs, PS_LIST_TAIL, "-faulted",  0, "list only faulted components", false);
     244    psMetadataAddBool(destreakedfileArgs, PS_LIST_TAIL, "-simple",  0, "use the simple output format", false);
     245    psMetadataAddU64(destreakedfileArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
     246
     247    // -listrun
     248    psMetadata *listrunArgs = psMetadataAlloc();
     249    psMetadataAddS64(listrunArgs, PS_LIST_TAIL, "-magic_ds_id", 0, "search by magic_ds_id", 0);
     250    psMetadataAddStr(listrunArgs, PS_LIST_TAIL, "-stage",       0, "define stage", NULL);
     251    psMetadataAddS64(listrunArgs, PS_LIST_TAIL, "-stage_id", 0, "search by magic_id", 0);
     252    psMetadataAddS64(listrunArgs, PS_LIST_TAIL, "-magic_id", 0, "search by magic_id", 0);
     253
     254    psMetadataAddStr(listrunArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by magicRun.label", NULL);
     255
     256    psMetadataAddBool(listrunArgs, PS_LIST_TAIL, "-faulted",  0, "list faulted components", false);
     257
     258    psMetadataAddBool(listrunArgs, PS_LIST_TAIL, "-simple",  0, "use the simple output format", false);
     259    psMetadataAddU64(listrunArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
     260
    233261    psFree(now);
    234262
     
    272300    PXOPT_ADD_MODE("-updatedestreakedfile", "update parameters of destreaked file",
    273301                    MAGICDSTOOL_MODE_UPDATEDESTREAKEDFILE, updatedestreakedfileArgs);
     302    PXOPT_ADD_MODE("-destreakedfile", "list destreaked file",
     303                    MAGICDSTOOL_MODE_DESTREAKEDFILE, destreakedfileArgs);
     304    PXOPT_ADD_MODE("-listrun", "list parameters of destreak run",
     305                    MAGICDSTOOL_MODE_LISTRUN, listrunArgs);
    274306
    275307
Note: See TracChangeset for help on using the changeset viewer.