Changeset 25705
- Timestamp:
- Oct 1, 2009, 7:00:26 AM (17 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 2 edited
-
regtool.c (modified) (2 diffs)
-
regtoolConfig.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/regtool.c
r25425 r25705 333 333 PXOPT_COPY_TIME(config->args, where, "-dateobs_begin", "dateobs", ">="); 334 334 PXOPT_COPY_TIME(config->args, where, "-dateobs_end", "dateobs", "<="); 335 PXOPT_COPY_STR(config->args, where, "-filter", "filter", "=="); 336 PXOPT_COPY_S64(config->args, where, "-magicked", "magicked", "=="); 337 338 PXOPT_LOOKUP_S64(magicked, config->args, "-magicked", false, false); 339 PXOPT_LOOKUP_BOOL(destreaked, config->args, "-destreaked", false); 340 PXOPT_LOOKUP_BOOL(not_destreaked, config->args, "-not_destreaked", false); 335 341 336 342 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); … … 360 366 psStringAppend(&query, " %s", "AND rawImfile.fault = 0"); 361 367 } 368 369 if (not_destreaked) { 370 if (destreaked) { 371 psError(PXTOOLS_ERR_DATA, true, "providing -not_destreaked and -destreaked makes no sense"); 372 return false; 373 } 374 if (magicked) { 375 psError(PXTOOLS_ERR_DATA, true, "providing -not_destreaked and -magicked makes no sense"); 376 return false; 377 } 378 psStringAppend(&query, " AND rawImfile.magicked = 0"); 379 } 380 if (destreaked) { 381 psStringAppend(&query, " AND rawImfile.magicked != 0"); 382 } 383 362 384 363 385 // add the ORDER BY statement if desired -
trunk/ippTools/src/regtoolConfig.c
r25441 r25705 136 136 ADD_OPT(Str, processedimfileArgs, "-exp_name", "search by exposure name", NULL); 137 137 ADD_OPT(Str, processedimfileArgs, "-class_id", "search by class ID", NULL); 138 ADD_OPT(Str, processedimfileArgs, "-filter", "search by filter", NULL); 138 139 ADD_OPT(Time, processedimfileArgs, "-dateobs_begin", "search for exposures by time (>=)", NULL); 139 140 ADD_OPT(Time, processedimfileArgs, "-dateobs_end", "search for exposures by time (<)", NULL); 141 ADD_OPT(S64, processedimfileArgs, "-magicked", "search by magicked value", 0); 142 ADD_OPT(Bool, processedimfileArgs, "-destreaked", "only return imfiles that have been destreaked", false); 143 ADD_OPT(Bool, processedimfileArgs, "-not_destreaked", "only return imfiles that have not been destreaked", false); 140 144 ADD_OPT(U64, processedimfileArgs, "-limit", "limit result set to N items", 0); 141 145 ADD_OPT(Bool, processedimfileArgs, "-faulted", "only return imfiles with a fault status set", false);
Note:
See TracChangeset
for help on using the changeset viewer.
