Changeset 24725 for trunk/ippTools/src/disttool.c
- Timestamp:
- Jul 8, 2009, 6:16:07 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/disttool.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/disttool.c
r24460 r24725 189 189 PXOPT_COPY_S64(config->args, where, "-exp_id", "rawExp.exp_id", "=="); 190 190 PXOPT_COPY_S64(config->args, where, "-chip_id", "chipRun.chip_id", "=="); 191 PXOPT_COPY_STR(config->args, where, "-obs_mode", "rawExp.obs_mode", "==");192 191 193 192 PXOPT_LOOKUP_STR(label, config->args, "-label", false, false); … … 374 373 psS64 stage_id = psMetadataLookupS64(NULL, md, "stage_id"); 375 374 psS64 target_id = psMetadataLookupS64(NULL, md, "target_id"); 375 psString target_label = psMetadataLookupStr(NULL, md, "label"); 376 376 bool clean = psMetadataLookupBool(NULL, md, "clean"); 377 377 … … 379 379 psStringAppend(&outroot, "%s/%s/%s", workdir, run_tag, stage); 380 380 381 if (set_label == NULL) { 382 set_label = target_label; 383 } 381 384 distRunRow *row = distRunRowAlloc( 382 385 0, // dist_id … … 1265 1268 1266 1269 // required 1267 PXOPT_LOOKUP_STR(obs_mode, config->args, "-obs_mode", true, false); 1270 PXOPT_LOOKUP_STR(label, config->args, "-label", true, false); 1271 PXOPT_LOOKUP_STR(filter, config->args, "-filter", true, false); 1268 1272 PXOPT_LOOKUP_STR(stage, config->args, "-stage", true, false); 1269 1273 … … 1275 1279 distTargetRow *row = distTargetRowAlloc( 1276 1280 0, // target_id 1277 obs_mode, 1281 label, 1282 filter, 1278 1283 stage, 1279 1284 clean, … … 1311 1316 psMetadata *where = psMetadataAlloc(); 1312 1317 PXOPT_COPY_S64(config->args, where, "-target_id", "target_id", "=="); 1313 PXOPT_COPY_STR(config->args, where, "-obs_mode", "obs_mode", "=="); 1318 PXOPT_COPY_STR(config->args, where, "-label", "label", "=="); 1319 PXOPT_COPY_STR(config->args, where, "-filter", "filter", "=="); 1314 1320 PXOPT_COPY_STR(config->args, where, "-stage", "stage", "=="); 1315 1321 … … 1346 1352 psMetadata *where = psMetadataAlloc(); 1347 1353 PXOPT_COPY_S64(config->args, where, "-target_id", "target_id", "=="); 1348 PXOPT_COPY_STR(config->args, where, "-obs_mode", "obs_mode", "=="); 1354 PXOPT_COPY_STR(config->args, where, "-label", "label", "=="); 1355 PXOPT_COPY_STR(config->args, where, "-filter", "filter", "=="); 1349 1356 PXOPT_COPY_STR(config->args, where, "-stage", "stage", "=="); 1350 1357 PXOPT_COPY_STR(config->args, where, "-state", "state", "=="); … … 1368 1375 psFree(whereClause); 1369 1376 if (clean) { 1370 psStringAppend(&query, " (ANDclean)");1377 psStringAppend(&query, " AND (clean)"); 1371 1378 } else if (full) { 1372 psStringAppend(&query, " (AND!clean)");1379 psStringAppend(&query, " AND (!clean)"); 1373 1380 } 1374 1381 } else if (clean) {
Note:
See TracChangeset
for help on using the changeset viewer.
