Changeset 12259 for trunk/ippTools/src
- Timestamp:
- Mar 5, 2007, 5:41:11 PM (19 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 3 edited
-
detselect.c (modified) (2 diffs)
-
regtool.c (modified) (5 diffs)
-
regtoolConfig.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/detselect.c
r11856 r12259 168 168 } 169 169 170 psString query = psStringCopy( 171 "SELECT DISTINCT" 172 " detRunSummary.det_id," 173 " detRunSummary.iteration" 174 " FROM detRun" 175 " JOIN detRunSummary" 176 " USING(det_id)" 177 " WHERE" 178 " detRun.state = 'stop'" 179 " AND detRun.mode = 'master'" 180 " AND detRunSummary.accept = 1" 181 ); 170 psString query = pxDataGet("detselect_search.sql"); 171 if (!query) { 172 psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement"); 173 return false; 174 } 182 175 183 176 if (config->where) { … … 246 239 PS_ASSERT_PTR_NON_NULL(config, false); 247 240 248 psString query = psStringCopy( 249 "SELECT DISTINCT" 250 " detNormalizedImfile.*" 251 " FROM detNormalizedImfile" 252 " JOIN detRun" 253 " USING(det_id)" 254 " JOIN detRunSummary" 255 " ON detNormalizedImfile.det_id = detRunSummary.det_id" 256 " AND detNormalizedImfile.iteration = detRunSummary.iteration" 257 " WHERE" 258 " detRun.state = 'stop'" 259 " AND detRun.mode = 'master'" 260 " AND detRunSummary.accept = 1" 261 ); 241 psString query = pxDataGet("detselect_select.sql"); 242 if (!query) { 243 psError(PXTOOLS_ERR_DATA, false, "failed to retreive SQL statement"); 244 return false; 245 } 246 262 247 263 248 if (config->where) { -
trunk/ippTools/src/regtool.c
r12232 r12259 203 203 } 204 204 } 205 psString class = psMetadataLookupStr(&status, config->args, "-class"); 206 if (!status) { 207 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -class"); 208 psFree(query); 209 return false; 210 } 211 if (class) { 212 if (!psMetadataAddStr(where, PS_LIST_TAIL, "class", 0, "==", class)) { 213 psError(PS_ERR_UNKNOWN, false, "failed to add item class"); 214 psFree(where); 215 psFree(query); 216 return false; 217 } 218 } 205 219 206 psString class_id = psMetadataLookupStr(&status, config->args, "-class_id"); 220 207 if (!status) { … … 855 842 } 856 843 844 psString filelevel = psMetadataLookupStr(&status, config->args, "-filelevel"); 845 if (!status) { 846 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -filelevel"); 847 return false; 848 } 849 if (!filelevel) { 850 psError(PS_ERR_UNKNOWN, true, "-filelevel is required"); 851 return false; 852 } 853 857 854 psString filter = psMetadataLookupStr(&status, config->args, "-filter"); 858 855 if (!status) { … … 932 929 return false; 933 930 } 931 934 932 psTime *dateobs = NULL; 935 933 { … … 962 960 exp_type, 963 961 exp->imfiles, 962 filelevel, 964 963 exp->workdir, 965 964 filter, … … 1102 1101 rawImfileRow *raw = rawImfileRowAlloc( 1103 1102 imfile->exp_tag, 1104 imfile->class,1105 1103 imfile->class_id, 1106 1104 imfile->uri, -
trunk/ippTools/src/regtoolConfig.c
r12025 r12259 60 60 psMetadata *addprocessedimfileArgs = psMetadataAlloc(); 61 61 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_tag", 0, 62 "search by exposure ID", NULL); 63 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-class", 0, 64 "search by class", NULL); 62 "define exposure ID", NULL); 65 63 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-class_id", 0, 66 " search byclass ID", NULL);64 "define class ID", NULL); 67 65 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_type", 0, 68 66 "define exposure type", NULL); … … 102 100 psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-exp_tag", 0, 103 101 "search by exposure ID", NULL); 104 psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-class", 0,105 "search by class", NULL);106 102 psMetadataAddStr(processedimfileArgs, PS_LIST_TAIL, "-class_id", 0, 107 103 "search by class ID", NULL); … … 117 113 psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-exp_tag", 0, 118 114 "search by exposure ID", NULL); 119 psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-class", 0,120 "search by class", NULL);121 115 psMetadataAddStr(updateprocessedimfileArgs, PS_LIST_TAIL, "-class_id", 0, 122 116 "search by class ID", NULL); … … 148 142 psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-exp_type", 0, 149 143 "define exposure type", NULL); 144 psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-filelevel", 0, 145 "define the data partitioning level of this file", NULL); 146 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-workdir", 0, 147 "define the \"default\" workdir for this exposure", NULL); 150 148 psMetadataAddStr(addprocessedexpArgs, PS_LIST_TAIL, "-filter", 0, 151 149 "define filter ", NULL);
Note:
See TracChangeset
for help on using the changeset viewer.
