IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 27182


Ignore:
Timestamp:
Mar 3, 2010, 5:49:21 PM (16 years ago)
Author:
bills
Message:

add labels to the revert modes

Location:
trunk/ippTools/src
Files:
2 edited

Legend:

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

    r27171 r27182  
    526526    PXOPT_COPY_S64(config->args, where, "-fault", "req_id", "==");
    527527    PXOPT_COPY_STR(config->args, where, "-state", "pstampRequest.state", "==");
     528    pxAddLabelSearchArgs(config, where, "-label", "pstampRequest.label", "LIKE");
    528529
    529530    if (!psListLength(where->list)) {
     
    798799    PXOPT_COPY_S64(config->args, where, "-job_id", "job_id", "==");
    799800    PXOPT_COPY_S64(config->args, where, "-req_id", "req_id", "==");
    800     PXOPT_COPY_S64(config->args, where, "-fault",  "fault", "==");
     801    PXOPT_COPY_S64(config->args, where, "-fault",  "pstampJob.fault", "==");
    801802    PXOPT_COPY_S64(config->args, where, "-req_id_min",  "req_id", ">=");
     803    pxAddLabelSearchArgs(config, where, "-label", "pstampRequest.label", "LIKE");
    802804
    803805    PXOPT_LOOKUP_BOOL(all, config->args, "-all", false);
     
    820822    }
    821823    if (psListLength(where->list)) {
    822         psString whereClause = psDBGenerateWhereConditionSQL(where, "pstampJob");
     824        psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
    823825        psStringAppend(&query, " AND %s", whereClause);
    824826        psFree(whereClause);
  • trunk/ippTools/src/pstamptoolConfig.c

    r27171 r27182  
    110110    psMetadataAddS16(revertreqArgs, PS_LIST_TAIL, "-fault",  0,     "fault to revert", 0);
    111111    psMetadataAddStr(revertreqArgs, PS_LIST_TAIL, "-state", 0,      "state to revert", NULL);
     112    psMetadataAddStr(revertreqArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by pstampRequest label (LIKE comparision)", NULL);
    112113
    113114    // -addjob
     
    151152    psMetadataAddS64(revertjobArgs, PS_LIST_TAIL, "-job_id", 0,     "job_id to revert", 0);
    152153    psMetadataAddS16(revertjobArgs, PS_LIST_TAIL, "-fault",  0,     "fault to revert", 0);
     154    psMetadataAddStr(revertjobArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by pstampRequest label (LIKE comparision)", NULL);
    153155    psMetadataAddBool(revertjobArgs, PS_LIST_TAIL, "-all", 0,       "revert all faulted jobs", false);
    154156    psMetadataAddU64(revertjobArgs, PS_LIST_TAIL, "-limit", 0,      "limit result set to N items", 0);
Note: See TracChangeset for help on using the changeset viewer.