- Timestamp:
- Jul 13, 2008, 11:21:45 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20080706/ippTools/src/guidetoolConfig.c
r18468 r18496 52 52 // -pending search 53 53 psMetadata *pendingArgs = psMetadataAlloc(); 54 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-exp_id", 0, 55 "define exposure ID", NULL); 56 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-inst", 0, 57 "define camera of interest", NULL); 58 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-telescope", 0, 59 "define telescope of interest", NULL); 60 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-exp_type", 0, 61 "define exposure type", NULL); 62 psMetadataAddS32(pendingArgs, PS_LIST_TAIL, "-imfiles", 0, 63 "define number of imfiles", 0); 64 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-filter", 0, 65 "define filter of interest", NULL); 66 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-recipe", 0, 67 "define recipe of interest", NULL); 68 psMetadataAddS32(pendingArgs, PS_LIST_TAIL, "-guide_version", 0, 69 "define guide_version of interest", 0); 54 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-exp_id", 0, "define exposure ID", NULL); 55 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-inst", 0, "define camera of interest", NULL); 56 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-telescope", 0, "define telescope of interest", NULL); 57 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-exp_type", 0, "define exposure type", NULL); 58 psMetadataAddS32(pendingArgs, PS_LIST_TAIL, "-imfiles", 0, "define number of imfiles", 0); 59 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-filter", 0, "define filter of interest", NULL); 60 psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-recipe", 0, "define recipe of interest", NULL); 61 psMetadataAddS32(pendingArgs, PS_LIST_TAIL, "-guide_version", 0, "define guide_version of interest", 0); 70 62 71 63 // -define inputs 72 64 psMetadata *defineArgs = psMetadataAlloc(); 73 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-exp_id", 0, 74 "define class", NULL); 75 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-inst", 0, 76 "define camera of interest", NULL); 77 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-telescope", 0, 78 "define camera of interest", NULL); 79 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-exp_type", 0, 80 "define class", NULL); 81 psMetadataAddS32(defineArgs, PS_LIST_TAIL, "-imfiles", 0, 82 "define number of imfiles", 0); 83 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-filter", 0, 84 "define filter of interest", NULL); 65 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-exp_id", 0, "define class", NULL); 66 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-inst", 0, "define camera of interest", NULL); 67 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-telescope", 0, "define camera of interest", NULL); 68 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-exp_type", 0, "define class", NULL); 69 psMetadataAddS32(defineArgs, PS_LIST_TAIL, "-imfiles", 0, "define number of imfiles", 0); 70 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-filter", 0, "define filter of interest", NULL); 85 71 // these two are inputs NOT search parameters 86 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-recipe", 0, 87 "define recipe of interest", NULL); 88 psMetadataAddS32(defineArgs, PS_LIST_TAIL, "-guide_version", 0, 89 "define guide_version of interest", 0); 72 psMetadataAddStr(defineArgs, PS_LIST_TAIL, "-recipe", 0, "define recipe of interest", NULL); 73 psMetadataAddS32(defineArgs, PS_LIST_TAIL, "-guide_version", 0, "define guide_version of interest", 0); 90 74 91 75 // find which mode we're running under … … 146 130 psFree(defineArgs); 147 131 148 // generate SQL where clause149 config->where = psMetadataAlloc();150 151 PXOPT_ADD_WHERE_STR_ALIAS("-inst","camera");152 PXOPT_ADD_WHERE_STR(telescope);153 PXOPT_ADD_WHERE_STR(exp_type);154 PXOPT_ADD_WHERE_S32(imfiles);155 PXOPT_ADD_WHERE_STR(filter);156 PXOPT_ADD_WHERE_STR(stats);157 PXOPT_ADD_WHERE_STR(recipe);158 PXOPT_ADD_WHERE_S32(guide_version);159 160 if (config->where->list->n < 1) {161 psFree(config->where);162 config->where = NULL;163 }164 165 132 // define Database handle, if used 166 133 config->dbh = psMemIncrRefCounter(pmConfigDB(config->modules));
Note:
See TracChangeset
for help on using the changeset viewer.
