Changeset 28536 for trunk/ippTools/src
- Timestamp:
- Jun 28, 2010, 8:13:53 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
-
. (modified) (1 prop)
-
ippTools/src/disttool.c (modified) (2 diffs)
-
ippTools/src/magicdstool.c (modified) (7 diffs)
-
ippTools/src/magicdstoolConfig.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/pap merged: 28498-28499,28503-28506,28534-28535
- Property svn:mergeinfo changed
-
trunk/ippTools/src/disttool.c
r28270 r28536 210 210 psStringAppend(&query, " AND (chipRun.dist_group = '%s')", dist_group); 211 211 } 212 } else if (!strcmp(stage, "chip_bg")) { 213 magicRunType = "chipBackgroundRun"; 214 runJoinStr = "chipBackgroundRun.chip_bg_id"; 215 query = pxDataGet("disttool_definebyquery_chip_bg.sql"); 216 if (!query) { 217 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 218 psFree(where); 219 return false; 220 } 221 222 if (label) { 223 psStringAppend(&query, " AND (chipBackgroundRun.label = '%s')", label); 224 } 225 if (dist_group) { 226 psStringAppend(&query, " AND (chipBackgroundRun.dist_group = '%s')", dist_group); 227 } 212 228 } else if (!strcmp(stage, "camera")) { 213 229 magicRunType = "camRun"; // This is used below to set the magicked business … … 258 274 if (dist_group) { 259 275 psStringAppend(&query, " AND (warpRun.dist_group = '%s')", dist_group); 276 } 277 278 } else if (!strcmp(stage, "warp_bg")) { 279 magicRunType = "warpBackgroundRun"; 280 runJoinStr = "warpBackgroundRun.warp_bg_id"; 281 query = pxDataGet("disttool_definebyquery_warp_bg.sql"); 282 if (!query) { 283 psError(PXTOOLS_ERR_SYS, false, "failed to retreive SQL statement"); 284 psFree(where); 285 return false; 286 } 287 288 if (label) { 289 psStringAppend(&query, " AND (warpBackgroundRun.label = '%s')", label); 290 } 291 if (dist_group) { 292 psStringAppend(&query, " AND (warpBackgroundRun.dist_group = '%s')", dist_group); 260 293 } 261 294 -
trunk/ippTools/src/magicdstool.c
r27786 r28536 122 122 PXOPT_COPY_S64(config->args, where, "-exp_id", "exp_id", "=="); 123 123 PXOPT_COPY_S64(config->args, where, "-chip_id", "chip_id", "=="); 124 PXOPT_COPY_S64(config->args, where, "-chip_bg_id", "chip_bg_id", "=="); 124 125 PXOPT_COPY_S64(config->args, where, "-cam_id", "cam_id", "=="); 125 126 PXOPT_COPY_S64(config->args, where, "-warp_id", "warp_id", "=="); 127 PXOPT_COPY_S64(config->args, where, "-warp_bg_id", "warp_bg_id", "=="); 126 128 PXOPT_COPY_S64(config->args, where, "-diff_id", "diff_id", "=="); 127 129 PXOPT_COPY_S64(config->args, where, "-magic_id","magicRun.magic_id", "=="); … … 140 142 query = pxDataGet("magicdstool_definebyquery_chip.sql"); 141 143 break; 144 case IPP_STAGE_CHIP_BG: 145 query = pxDataGet("magicdstool_definebyquery_chip_bg.sql"); 146 break; 142 147 case IPP_STAGE_CAMERA: 143 148 query = pxDataGet("magicdstool_definebyquery_camera.sql"); … … 145 150 case IPP_STAGE_WARP: 146 151 query = pxDataGet("magicdstool_definebyquery_warp.sql"); 152 break; 153 case IPP_STAGE_WARP_BG: 154 query = pxDataGet("magicdstool_definebyquery_warp_bg.sql"); 147 155 break; 148 156 case IPP_STAGE_DIFF: … … 720 728 query = "UPDATE chipProcessedImfile SET magicked = %" PRId64 " where chip_id = %" PRId64 " AND class_id = '%s'"; 721 729 break; 730 case IPP_STAGE_CHIP_BG: 731 query = "UPDATE chipBackgroundImfile SET magicked = %" PRId64 " where chip_bg_id = %" PRId64 " AND class_id = '%s'"; 732 break; 722 733 case IPP_STAGE_CAMERA: 723 734 // no there is no magicked column in camProcessedExp so we have nothing to do … … 727 738 query = "UPDATE warpSkyfile SET magicked = %" PRId64 " where warp_id = %" PRId64 " AND skycell_id = '%s'"; 728 739 break; 740 case IPP_STAGE_WARP_BG: 741 query = "UPDATE warpBackgroundSkyfile SET magicked = %" PRId64 " where warp_bg_id = %" PRId64 " AND skycell_id = '%s'"; 742 break; 729 743 case IPP_STAGE_DIFF: 730 744 query = "UPDATE diffSkyfile SET magicked = %" PRId64 " where diff_id = %" PRId64 " AND skycell_id = '%s'"; … … 794 808 query = "UPDATE chipRun SET magicked = %" PRId64 " where chip_id = %" PRId64; 795 809 break; 810 case IPP_STAGE_CHIP_BG: 811 query = "UPDATE chipBackgroundRun SET magicked = %" PRId64 " where chip_bg_id = %" PRId64; 812 break; 796 813 case IPP_STAGE_CAMERA: 797 814 query = "UPDATE camRun SET magicked = %" PRId64 " where cam_id = %" PRId64; … … 799 816 case IPP_STAGE_WARP: 800 817 query = "UPDATE warpRun SET magicked = %" PRId64 " where warp_id = %" PRId64; 818 break; 819 case IPP_STAGE_WARP_BG: 820 query = "UPDATE warpBackgroundRun SET magicked = %" PRId64 " where warp_bg_id = %" PRId64; 801 821 break; 802 822 case IPP_STAGE_DIFF: -
trunk/ippTools/src/magicdstoolConfig.c
r27452 r28536 60 60 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-exp_id", 0, "search by exp_id", 0); 61 61 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-chip_id", 0, "search by chip_id", 0); 62 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-chip_bg_id", 0, "search by chip_bg_id", 0); 62 63 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-cam_id", 0, "search by cam_id", 0); 63 64 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-warp_id", 0, "search by warp_id", 0); 65 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-warp_bg_id", 0, "search by warp_bg_id", 0); 64 66 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-diff_id", 0, "search by diff_id", 0); 65 67 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-magic_id", 0, "search by magic_id", 0);
Note:
See TracChangeset
for help on using the changeset viewer.
