Changeset 7034
- Timestamp:
- May 1, 2006, 4:11:11 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/guidetoolConfig.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/guidetoolConfig.c
r7028 r7034 17 17 config->modules = pmConfigRead(&argc, argv); 18 18 if (!config->modules) { 19 psError(PS_ERR_UNKNOWN, false, "Can't find site configuration !\n");19 psError(PS_ERR_UNKNOWN, false, "Can't find site configuration"); 20 20 exit(EXIT_FAILURE); 21 21 } … … 25 25 psMetadata *args = psMetadataAlloc(); 26 26 psMetadataAddStr(args , PS_LIST_TAIL, "-pending", 0, 27 "examine pending image table, write ppImage output", "");27 "examine pending image table, write ppImage output", NULL); 28 28 psMetadataAddStr(args , PS_LIST_TAIL, "-define", 0, 29 "update pending image table", "");29 "update pending image table", NULL); 30 30 31 31 // -pending search 32 32 psMetadata *pendingArgs = psMetadataAlloc(); 33 33 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-exp_id", 0, 34 "define exposure ID", "");34 "define exposure ID", NULL); 35 35 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-inst", 0, 36 "define camera of interest", "");36 "define camera of interest", NULL); 37 37 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-telescope", 0, 38 "define telescope of interest", "");38 "define telescope of interest", NULL); 39 39 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-exp_type", 0, 40 "define exposure type", "");40 "define exposure type", NULL); 41 41 psMetadataAddS32(pendingArgs, PS_LIST_TAIL, "-imfiles", 0, 42 42 "define number of imfiles", 0); 43 43 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-filter", 0, 44 "define filter of interest", "");44 "define filter of interest", NULL); 45 45 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-stats", 0, 46 "define stats of interest", "");46 "define stats of interest", NULL); 47 47 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-recipe", 0, 48 "define recipe of interest", "");48 "define recipe of interest", NULL); 49 49 psMetadataAddS32(pendingArgs, PS_LIST_TAIL, "-p1_version", 0, 50 50 "define p1_version of interest", 0); … … 53 53 psMetadata *defineArgs = psMetadataAlloc(); 54 54 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-exp_id", 0, 55 "define class", "");55 "define class", NULL); 56 56 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-inst", 0, 57 "define camera of interest", "");57 "define camera of interest", NULL); 58 58 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-telescope", 0, 59 "define camera of interest", "");59 "define camera of interest", NULL); 60 60 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-exp_type", 0, 61 "define class", "");61 "define class", NULL); 62 62 psMetadataAddS32(defineArgs, PS_LIST_TAIL, "-imfiles", 0, 63 63 "define number of imfiles", 0); 64 64 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-filter", 0, 65 "define filter of interest", "");65 "define filter of interest", NULL); 66 66 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-stats", 0, 67 "define stats of interest", "");67 "define stats of interest", NULL); 68 68 // these two are inputs NOT search parameters 69 69 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-recipe", 0, 70 "define recipe of interest", "");70 "define recipe of interest", NULL); 71 71 psMetadataAddS32(defineArgs, PS_LIST_TAIL, "-p1_version", 0, 72 72 "define p1_version of interest", 0); … … 100 100 break; 101 101 default: 102 argSet = psMemIncrRefCounter(args);102 argSet = args; 103 103 } 104 psMemIncrRefCounter(argSet); 104 105 105 106 bool argErr = false; … … 147 148 bool status = false; 148 149 149 if ((str = psMetadataLookupStr(&status, argSet, "-exp_id"))) {150 if (!psMetadataAddStr(where, PS_LIST_TAIL, "-exp_id", 0, "==", str)) {151 psError(PS_ERR_UNKNOWN, false, "failed to add item -exp_id");152 psFree(where);153 exit(EXIT_FAILURE);154 }155 }156 150 addWhereStr(exp_id); 157 151 // convert '-inst' to 'camera' … … 193 187 // define Database handle, if used 194 188 config->dbh = pmConfigDB(config->modules); 189 if (!config->dbh) { 190 psError(PS_ERR_UNKNOWN, false, "Can't configure database"); 191 exit(EXIT_FAILURE); 192 } 195 193 196 194 return config;
Note:
See TracChangeset
for help on using the changeset viewer.
