IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 26984


Ignore:
Timestamp:
Feb 18, 2010, 11:36:46 AM (16 years ago)
Author:
Paul Price
Message:

Making revert for dist, diff, stack obey the convention of allowing multiple labels.

Location:
trunk/ippTools/src
Files:
6 edited

Legend:

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

    r26981 r26984  
    820820    PXOPT_COPY_S64(config->args, where,  "-diff_id", "diffSkyfile.diff_id", "==");
    821821    PXOPT_COPY_STR(config->args, where,  "-skycell_id", "diffSkyfile.skycell_id", "==");
    822     PXOPT_COPY_STR(config->args, where, "-label", "diffRun.label", "==");
     822    pxAddLabelSearchArgs(config, where, "-label", "diffRun.label", "==");
    823823    PXOPT_COPY_S16(config->args, where, "-fault",     "fault", "==");
    824824
     
    20622062      psS64 in_template_stack_id = psMetadataLookupS64(&mdok,input_row,"max_stack_id");
    20632063      psString in_tess_id = psMetadataLookupStr(&mdok,input_row,"tess_id");
    2064       psTrace("difftool",1,"%s %ld %ld %s\n",in_skycell_id,in_input_stack_id,in_template_stack_id,in_tess_id);
     2064      psTrace("difftool",1,"%s %" PRId64 " %" PRId64 " %s\n",
     2065              in_skycell_id, in_input_stack_id, in_template_stack_id, in_tess_id);
    20652066      diffInputSkyfileRow *input = diffInputSkyfileRowAlloc(
    20662067                                                            run->diff_id,   // ID
  • trunk/ippTools/src/difftoolConfig.c

    r26927 r26984  
    157157    psMetadataAddS64(revertdiffskyfileArgs, PS_LIST_TAIL, "-diff_id", 0,            "search by diff ID", 0);
    158158    psMetadataAddStr(revertdiffskyfileArgs, PS_LIST_TAIL, "-skycell_id", 0, "search by skycell_id", NULL);
    159     psMetadataAddStr(revertdiffskyfileArgs, PS_LIST_TAIL, "-label", 0, "search by label", NULL);
     159    psMetadataAddStr(revertdiffskyfileArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by label", NULL);
    160160    psMetadataAddS16(revertdiffskyfileArgs, PS_LIST_TAIL, "-fault",  0,            "search by fault code", 0);
    161161    psMetadataAddBool(revertdiffskyfileArgs, PS_LIST_TAIL, "-all",  0, "allow no search terms", 0);
     
    274274    psMetadataAddBool(definestackstackArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false);
    275275    psMetadataAddBool(definestackstackArgs, PS_LIST_TAIL, "-pretend", 0, "list results but do not queue", false);
    276    
    277    
     276
     277
    278278    // -pendingcleanuprun
    279279    psMetadata *pendingcleanuprunArgs = psMetadataAlloc();
  • trunk/ippTools/src/disttool.c

    r26981 r26984  
    538538    PXOPT_COPY_S64(config->args, where, "-stage_id", "stage_id", "==");
    539539    PXOPT_COPY_STR(config->args, where, "-state", "state", "==");
    540     PXOPT_COPY_STR(config->args, where, "-label", "label", "==");
     540    pxAddLabelSearchArgs(config, where, "-label", "distRun.label", "==");
    541541
    542542    PXOPT_COPY_S16(config->args, where,  "-fault", "distComponent.fault", "==");
  • trunk/ippTools/src/disttoolConfig.c

    r26925 r26984  
    5555
    5656    // select args
    57     psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-target_id",     0, "define target_id", 0); 
    58     psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-exp_id",        0, "define exp_id", 0); 
    59     psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-chip_id",       0, "define chip_id", 0); 
    60     psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-magic_ds_id",   0, "define chip_id", 0); 
     57    psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-target_id",     0, "define target_id", 0);
     58    psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-exp_id",        0, "define exp_id", 0);
     59    psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-chip_id",       0, "define chip_id", 0);
     60    psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-magic_ds_id",   0, "define chip_id", 0);
    6161    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-label",         0, "select by run label", NULL);
    6262    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-dist_group",    0, "select by dist_group", NULL);
     
    123123    psMetadataAddS64(revertcomponentArgs, PS_LIST_TAIL, "-stage_id", 0, "define stage_id", 0);
    124124    psMetadataAddStr(revertcomponentArgs, PS_LIST_TAIL, "-state",    0, "define state", NULL);
    125     psMetadataAddStr(revertcomponentArgs, PS_LIST_TAIL, "-label",    0, "define label", NULL);
     125    psMetadataAddStr(revertcomponentArgs, PS_LIST_TAIL, "-label",    PS_META_DUPLICATE_OK, "define label", NULL);
    126126    psMetadataAddS16(revertcomponentArgs, PS_LIST_TAIL, "-fault", 0, "define fault code", 0);
    127127    psMetadataAddBool(revertcomponentArgs, PS_LIST_TAIL, "-all",    0, "revert all faulted runs", NULL);
  • trunk/ippTools/src/stacktool.c

    r26981 r26984  
    992992    psMetadata *where = psMetadataAlloc();
    993993    PXOPT_COPY_S64(config->args, where, "-stack_id", "stackSumSkyfile.stack_id", "==");
    994     PXOPT_COPY_STR(config->args, where, "-label", "stackRun.label", "==");
     994    pxAddLabelSearchArgs(config, where, "-label", "stackRun.label", "==");
    995995    PXOPT_COPY_S16(config->args, where, "-fault", "stackSumSkyfile.fault", "==");
    996996
  • trunk/ippTools/src/stacktoolConfig.c

    r26910 r26984  
    116116    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-set_dist_group", 0,   "define new dist_group", NULL);
    117117    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-set_note", 0,         "define new note", NULL);
    118    
     118
    119119    // -addinputskyfile
    120120    psMetadata *addinputskyfileArgs = psMetadataAlloc();
     
    191191    psMetadata *revertsumskyfileArgs= psMetadataAlloc();
    192192    psMetadataAddS64(revertsumskyfileArgs, PS_LIST_TAIL, "-stack_id", 0,            "search by stack ID", 0);
    193     psMetadataAddStr(revertsumskyfileArgs, PS_LIST_TAIL, "-label", 0, "search by label", 0);
     193    psMetadataAddStr(revertsumskyfileArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by label", 0);
    194194    psMetadataAddS16(revertsumskyfileArgs, PS_LIST_TAIL, "-fault",  0,            "search by fault code", 0);
    195195    psMetadataAddBool(revertsumskyfileArgs, PS_LIST_TAIL, "-all",  0, "allow no search terms", 0);
Note: See TracChangeset for help on using the changeset viewer.