IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 7022


Ignore:
Timestamp:
May 1, 2006, 11:32:27 AM (20 years ago)
Author:
jhoblitt
Message:

update CLI options

File:
1 edited

Legend:

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

    r6990 r7022  
    3636        "define camera of interest", "");
    3737    psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-telescope",  0,
    38         "define camera of interest", "");
     38        "define telescope of interest", "");
    3939    psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-exp_type",  0,
    40         "define class", "");
    41     psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-class",  0,
    42         "define class", "");
     40        "define exposure type", "");
     41    psMetadataAddS32(pendingArgs, PS_LIST_TAIL, "-imfiles",  0,
     42        "define number of imfiles", 0);
     43    psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-filter",  0,
     44        "define filter of interest", "");
     45    psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-stats",  0,
     46        "define stats of interest", "");
     47    psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-recipe",  0,
     48        "define recipe of interest", "");
     49    psMetadataAddS32(pendingArgs, PS_LIST_TAIL, "-p1_version",  0,
     50        "define p1_version of interest", 0);
    4351
    4452    // -define inputs
     
    4654    psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-exp_id",  0,
    4755        "define class", "");
     56    psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-inst",  0,
     57        "define camera of interest", "");
     58    psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-telescope",  0,
     59        "define camera of interest", "");
     60    psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-exp_type",  0,
     61        "define class", "");
     62    psMetadataAddS32(defineArgs, PS_LIST_TAIL, "-imfiles",  0,
     63        "define number of imfiles", 0);
    4864    psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-filter",  0,
    4965        "define filter of interest", "");
    50     psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-stat",  0,
    51         "define URL", "");
     66    psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-stats",  0,
     67        "define stats of interest", "");
     68    // these two are inputs NOT search parameters
    5269    psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-recipe",  0,
    53         "define URL", "");
    54     psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-mosiac",  0,
    55         "define URL", "");
     70        "define recipe of interest", "");
     71    psMetadataAddS32(defineArgs, PS_LIST_TAIL, "-p1_version",  0,
     72        "define p1_version of interest", 0);
    5673
    5774    // find which mode we're running under
     
    131148
    132149    addWhereStr(exp_id);
     150    // convert '-inst' to 'camera'
    133151    if ((str = psMetadataLookupStr(&status, args, "-inst"))) {
    134152        if (!psMetadataAddStr(where, PS_LIST_TAIL, "camera", 0, "==", str)) {
     
    140158    addWhereStr(telescope);
    141159    addWhereStr(exp_type);
    142     if ((n = psMetadataLookupStr(&status, args, "-imfiles"))) {
     160    if ((n = psMetadataLookupS32(&status, args, "-imfiles"))) {
    143161        if (!psMetadataAddS32(where, PS_LIST_TAIL, "imfiles", 0, "==", n)) {
    144162            psError(PS_ERR_UNKNOWN, false, "failed to add item imfiles");
     
    150168    addWhereStr(stats);
    151169    addWhereStr(recipe);
     170    if ((n = psMetadataLookupS32(&status, args, "-p1_version"))) {
     171        if (!psMetadataAddS32(where, PS_LIST_TAIL, "p1_version", 0, "==", n)) {
     172            psError(PS_ERR_UNKNOWN, false, "failed to add item p1_version");
     173            psFree(where);
     174            exit(EXIT_FAILURE);
     175        }
     176    }
    152177}
    153178
Note: See TracChangeset for help on using the changeset viewer.