Changeset 28737 for trunk/ippTools/src/bgtool.c
- Timestamp:
- Jul 28, 2010, 1:34:21 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/bgtool.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/bgtool.c
r28502 r28737 311 311 pxAddLabelSearchArgs(config, where, "-label", "chipRun.label", "=="); 312 312 313 if (!psListLength(where->list) && !psMetadataLookupBool(NULL, config->args, "-all")) {313 if (!psListLength(where->list)) { 314 314 psFree(where); 315 315 psError(PXTOOLS_ERR_CONFIG, true, "search parameters are required"); … … 325 325 PXOPT_LOOKUP_STR(note, config->args, "-set_note", false, false); 326 326 PXOPT_LOOKUP_TIME(registered, config->args, "-registered", false, false); 327 PXOPT_LOOKUP_BOOL(destreaked, config->args, "-destreaked", false); 327 328 PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false); 328 329 PXOPT_LOOKUP_BOOL(pretend, config->args, "-pretend", false); … … 343 344 } 344 345 psFree(where); 346 347 if (destreaked) { 348 psStringAppend(&query, " AND chipRun.magicked > 0"); 349 } 345 350 346 351 if (!rerun) { … … 361 366 psStringAppend(&query, 362 367 "\nAND (chipBackgroundRun.dist_group = '%s'" 363 " OR chipBackgroundRun.dist_group IS NULL ",368 " OR chipBackgroundRun.dist_group IS NULL)", 364 369 dist_group); 365 370 } … … 479 484 } 480 485 481 psString query = psStringCopy("UPDATE chipBackgroundRun JOIN chipBackgroundImfile USING(chip_bg_id)");486 psString query = psStringCopy("UPDATE chipBackgroundRun"); 482 487 bool result = pxUpdateRun(config, where, &query, "chipBackgroundRun", "chip_bg_id", 483 488 "chipBackgroundImfile", true); … … 1086 1091 } 1087 1092 1093 PXOPT_LOOKUP_BOOL(destreaked, config->args, "-destreaked", false); 1088 1094 PXOPT_LOOKUP_BOOL(rerun, config->args, "-rerun", false); 1089 1095 PXOPT_LOOKUP_STR(workdir, config->args, "-set_workdir", false, false); … … 1112 1118 } 1113 1119 psFree(where); 1120 1121 if (destreaked) { 1122 psStringAppend(&query, " AND warpRun.magicked > 0"); 1123 } 1114 1124 1115 1125 if (!rerun) {
Note:
See TracChangeset
for help on using the changeset viewer.
