Changeset 27133
- Timestamp:
- Mar 2, 2010, 9:54:29 AM (16 years ago)
- Location:
- trunk/ippTools
- Files:
-
- 3 edited
-
share/camtool_find_processedexp.sql (modified) (2 diffs)
-
src/camtool.c (modified) (2 diffs)
-
src/camtoolConfig.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/camtool_find_processedexp.sql
r26986 r27133 3 3 camRun.workdir, 4 4 camRun.label, 5 camRun.magicked, 5 6 chipRun.chip_id, 7 chipRun.magicked as chip_magicked, 6 8 rawExp.exp_tag, 7 9 rawExp.exp_name, … … 11 13 rawExp.telescope, 12 14 rawExp.filelevel, 15 rawExp.magicked as raw_magicked, 13 16 rawExp.comment 14 17 FROM camRun -
trunk/ippTools/src/camtool.c
r26981 r27133 686 686 PXOPT_COPY_S64(config->args, where, "-cam_id", "camRun.cam_id", "=="); 687 687 pxAddLabelSearchArgs (config, where, "-label", "camRun.label", "=="); 688 pxAddLabelSearchArgs (config, where, "-data_group", "camRun.data_group", "LIKE"); 688 689 PXOPT_COPY_STR(config->args, where, "-reduction", "camRun.reduction", "=="); 689 690 690 if (!psListLength(where->list) && 691 psString where2 = NULL; 692 if (!pxspaceAddWhere(config, &where2, "rawExp")) { 693 psError(psErrorCodeLast(), false, "pxSpaceAddWhere failed"); 694 return false; 695 } 696 if (!pxmagicAddWhere(config, &where2, "chipRun")) { 697 psError(psErrorCodeLast(), false, "pxSpaceAddWhere failed"); 698 return false; 699 } 700 if (!psListLength(where->list) && !where2 && 691 701 !psMetadataLookupBool(NULL, config->args, "-all")) { 692 702 psFree(where); … … 725 735 } 726 736 psFree(where); 737 if (where2) { 738 psStringAppend(&query, " %s", where2); 739 psFree(where2); 740 } 727 741 728 742 // order by cam_id so that the postage stamp parser can easliy find the 'latest' astrometry 729 psStringAppend(&query, " ORDER BY cam_id");743 psStringAppend(&query, " ORDER BY exp_id, cam_id"); 730 744 731 745 // treat limit == 0 as "no limit" -
trunk/ippTools/src/camtoolConfig.c
r27082 r27133 178 178 psMetadataAddS64(processedexpArgs, PS_LIST_TAIL, "-cam_id", 0, "search by cam_id", 0); 179 179 psMetadataAddStr(processedexpArgs, PS_LIST_TAIL, "-label", PS_META_DUPLICATE_OK, "search by camRun label", NULL); 180 psMetadataAddStr(processedexpArgs, PS_LIST_TAIL, "-data_group", PS_META_DUPLICATE_OK, "search by camRun data_group (LIKE comparison)", NULL); 180 181 psMetadataAddStr(processedexpArgs, PS_LIST_TAIL, "-reduction",0, "search by camRun reduction class", NULL); 182 pxspaceAddArguments(processedexpArgs); 183 pxmagicAddArguments(processedexpArgs); 181 184 182 185 psMetadataAddU64(processedexpArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0);
Note:
See TracChangeset
for help on using the changeset viewer.
