IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 24425


Ignore:
Timestamp:
Jun 15, 2009, 4:51:28 PM (17 years ago)
Author:
bills
Message:

handle multiple labels

Location:
trunk/ippTools/src
Files:
2 edited

Legend:

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

    r24125 r24425  
    598598    PXOPT_COPY_S64(config->args, where, "-dist_id", "dist_id", "==");
    599599    PXOPT_COPY_STR(config->args, where, "-stage", "stage", "==");
    600     PXOPT_COPY_STR(config->args, where, "-label", "label", "==");
     600    pxAddLabelSearchArgs (config, where, "-label", "label", "==");
    601601
    602602    PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false);
     
    719719    psMetadata *where = psMetadataAlloc();
    720720    PXOPT_COPY_S64(config->args, where, "-dist_id", "dist_id", "==");
    721     PXOPT_COPY_STR(config->args, where, "-label", "label", "==");
     721    pxAddLabelSearchArgs (config, where, "-label", "label", "==");
    722722
    723723    PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false);
     
    863863    psMetadata *where = psMetadataAlloc();
    864864    PXOPT_COPY_S64(config->args, where, "-dist_id", "dist_id", "==");
    865     PXOPT_COPY_STR(config->args, where, "-label", "label", "==");
     865    pxAddLabelSearchArgs (config, where, "-label", "label", "==");
    866866
    867867    PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false);
  • trunk/ippTools/src/disttoolConfig.c

    r24001 r24425  
    9898    psMetadataAddS64(pendingcomponentArgs, PS_LIST_TAIL, "-dist_id", 0, "define dist_id", 0);
    9999    psMetadataAddStr(pendingcomponentArgs, PS_LIST_TAIL, "-stage",    0, "limit results to runs for stage", NULL);
    100     psMetadataAddStr(pendingcomponentArgs, PS_LIST_TAIL, "-label",    0, "limit results to label", NULL);
     100    psMetadataAddStr(pendingcomponentArgs, PS_LIST_TAIL, "-label",    PS_META_DUPLICATE_OK, "limit results to label", NULL);
    101101    psMetadataAddU64(pendingcomponentArgs, PS_LIST_TAIL, "-limit",  0,  "limit result set to N items", 0);
    102102    psMetadataAddBool(pendingcomponentArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false);
     
    121121    psMetadata *toadvanceArgs = psMetadataAlloc();
    122122    psMetadataAddS64(toadvanceArgs, PS_LIST_TAIL, "-dist_id", 0, "define dist_id", 0);
    123     psMetadataAddStr(toadvanceArgs, PS_LIST_TAIL, "-label",   0, "limit updates to label", NULL);
     123    psMetadataAddStr(toadvanceArgs, PS_LIST_TAIL, "-label",   PS_META_DUPLICATE_OK, "limit updates to label", NULL);
    124124    psMetadataAddU64(toadvanceArgs, PS_LIST_TAIL, "-limit",   0,  "limit result set to N items", 0);
    125125    psMetadataAddBool(toadvanceArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false);
     
    128128    psMetadata *pendingfilesetArgs = psMetadataAlloc();
    129129    psMetadataAddS64(pendingfilesetArgs, PS_LIST_TAIL, "-dist_id", 0, "define dist_id", 0);
    130     psMetadataAddStr(pendingfilesetArgs, PS_LIST_TAIL, "-label",   0, "limit results to label", NULL);
     130    psMetadataAddStr(pendingfilesetArgs, PS_LIST_TAIL, "-label",   PS_META_DUPLICATE_OK, "limit results to label", NULL);
    131131    psMetadataAddStr(pendingfilesetArgs, PS_LIST_TAIL, "-stage",   0, "limit results to runs for stage", NULL);
    132132    psMetadataAddU64(pendingfilesetArgs, PS_LIST_TAIL, "-limit",   0,  "limit result set to N items", 0);
     
    145145    psMetadataAddU64(pendingdestArgs, PS_LIST_TAIL, "-limit",   0,  "limit result set to N items", 0);
    146146    psMetadataAddBool(pendingdestArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false);
    147     psMetadataAddStr(pendingdestArgs, PS_LIST_TAIL, "-label",   0, "limit results to label", NULL);
     147    psMetadataAddStr(pendingdestArgs, PS_LIST_TAIL, "-label",   PS_META_DUPLICATE_OK, "limit results to label", NULL);
    148148
    149149    // -revertfileset
Note: See TracChangeset for help on using the changeset viewer.