Changeset 33335 for trunk/ippTools
- Timestamp:
- Feb 22, 2012, 11:02:23 AM (14 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/chiptool.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/chiptool.c
r33112 r33335 198 198 GET_VALUE (psS64, S64, exp_id, "exp_id"); 199 199 GET_VALUE (psString, Str, raw_workdir, "workdir"); 200 #ifdef notyet 201 GET_VALUE (psString, Str, old_workdir, "old_workdir"); 202 GET_VALUE (psString, Str, old_data_group, "old_data_group"); 203 #else 204 const char *old_workdir = NULL; 205 const char *old_data_group = NULL; 206 #endif 200 207 GET_VALUE (psString, Str, raw_label, "label"); 201 208 GET_VALUE (psString, Str, raw_reduction, "reduction"); … … 213 220 if (!pxchipQueueByExpTag(config, 214 221 exp_id, 215 workdir ? workdir : raw_workdir,222 workdir ? workdir : (old_workdir ? old_workdir : raw_workdir), 216 223 label ? label : raw_label, 217 data_group ? data_group : ( label ? label : raw_label),224 data_group ? data_group : (old_data_group ? old_data_group : (label ? label : raw_label)), 218 225 dist_group, 219 226 reduction ? reduction : raw_reduction, … … 345 352 pxAddLabelSearchArgs (config, where, "-label", "chipOld.label", "LIKE"); 346 353 pxAddLabelSearchArgs (config, where, "-data_group", "chipOld.data_group", "LIKE"); 354 PXOPT_COPY_STR(config->args, where, "-state", "chipOld.state", "=="); 347 355 348 356 // psListLength(where->list) is at least 1 because exp_type defaults to "object" … … 354 362 } 355 363 356 PXOPT_LOOKUP_STR(workdir, config->args, "-set_workdir", true, false);364 PXOPT_LOOKUP_STR(workdir, config->args, "-set_workdir", false, false); 357 365 PXOPT_LOOKUP_STR(label, config->args, "-set_label", true, false); 358 366 PXOPT_LOOKUP_STR(reduction, config->args, "-set_reduction", false, false); … … 468 476 PXOPT_COPY_S64(config->args, where, "-chip_id", "chipRun.chip_id", "=="); 469 477 pxAddLabelSearchArgs (config, where, "-label", "chipRun.label", "=="); 478 PXOPT_COPY_STR(config->args, where, "-class_id", "rawImfile.class_id", "=="); 470 479 471 480 psString query = pxDataGet("chiptool_pendingimfile.sql"); … … 2024 2033 return false; 2025 2034 } 2026 2027 2035 psFree(setHook); 2028 2036 psFree(query); 2037 2029 2038 // if we are updating a whole chipRun set lingering chips with poor quality to full data_state 2030 2039 if (!class_id) {
Note:
See TracChangeset
for help on using the changeset viewer.
