Changeset 23389 for trunk/ippTools/src
- Timestamp:
- Mar 18, 2009, 10:18:37 AM (17 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 3 edited
-
magicdstool.c (modified) (6 diffs)
-
magicdstoolConfig.c (modified) (2 diffs)
-
magictool.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/magicdstool.c
r21433 r23389 242 242 243 243 // create a new magicRun for this group 244 magicRunRow *run = magicRunRowAlloc(0, exp_id, " run", workdir, "dirty", label, dvodb, registered, 0);244 magicRunRow *run = magicRunRowAlloc(0, exp_id, "new", workdir, "dirty", label, dvodb, registered, 0); 245 245 if (!run) { 246 246 psAbort("failed to alloc magicRun object"); … … 320 320 PXOPT_LOOKUP_STR(stage, config->args, "-stage", true, false); 321 321 PXOPT_LOOKUP_STR(outroot, config->args, "-outroot", true, false); 322 323 // optional 322 324 PXOPT_LOOKUP_STR(recoveryroot, config->args, "-recoveryroot", false, false); 323 325 PXOPT_LOOKUP_BOOL(re_place, config->args, "-replace", false); 324 326 PXOPT_LOOKUP_BOOL(remove, config->args, "-remove", false); 325 326 // optional327 327 PXOPT_LOOKUP_BOOL(simple, config->args, "-simple", false); 328 PXOPT_LOOKUP_STR(label, config->args, "-label", false, false); 328 329 329 330 psS64 stage_id = 0, cam_id = 0; … … 337 338 0, // ID 338 339 magic_id, 339 " run", // state340 "new", // state 340 341 stage, 341 342 stage_id, 342 343 cam_id, 344 label, 343 345 outroot, 344 346 recoveryroot, … … 396 398 PXOPT_COPY_S64(config->args, where, "-magic_ds_id", "magic_ds_id", "=="); 397 399 PXOPT_COPY_S64(config->args, where, "-magic_id", "magic_id", "=="); 398 // PXOPT_COPY_S64(config->args, where, "-exp_id", "exp_id", "==");400 PXOPT_COPY_STR(config->args, where, "-label", "label", "=="); 399 401 400 402 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); … … 685 687 psS64 magic_ds_id = psMetadataLookupS64(NULL, row, "magic_ds_id"); 686 688 687 // set magicDSRun.state to ' stop'688 if (!setmagicDSRunState(config, magic_ds_id, " stop")) {689 // set magicDSRun.state to 'full' 690 if (!setmagicDSRunState(config, magic_ds_id, "full")) { 689 691 psError(PS_ERR_UNKNOWN, false, "failed to change magicDSRun.state for magic_ds_id: %" PRId64, 690 692 magic_ds_id); … … 795 797 // check that state is a valid string value 796 798 if (!( 797 (strncmp(state, " run", 4) == 0)798 || (strncmp(state, " stop", 5) == 0)799 (strncmp(state, "new", 4) == 0) 800 || (strncmp(state, "full", 5) == 0) 799 801 ) 800 802 ) { -
trunk/ippTools/src/magicdstoolConfig.c
r21433 r23389 70 70 psMetadataAddBool(definerunArgs, PS_LIST_TAIL, "-replace", 0, "use the simple output format", false); 71 71 psMetadataAddBool(definerunArgs, PS_LIST_TAIL, "-remove", 0, "use the simple output format", false); 72 //psMetadataAddStr(definerunArgs, PS_LIST_TAIL, "-label", 0, "define label", NULL);72 psMetadataAddStr(definerunArgs, PS_LIST_TAIL, "-label", 0, "define label", NULL); 73 73 psMetadataAddBool(definerunArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false); 74 74 … … 88 88 psMetadataAddS64(todestreakArgs, PS_LIST_TAIL, "-magic_ds_id", 0, "search by magic Destreak ID", 0); 89 89 psMetadataAddS64(todestreakArgs, PS_LIST_TAIL, "-magic_id", 0, "search by magic ID", 0); 90 // psMetadataAddS64(todestreakArgs, PS_LIST_TAIL, "-exp_id", 0, "search by exposure ID", 0);90 psMetadataAddStr(todestreakArgs, PS_LIST_TAIL, "-label", 0, "define label", NULL); 91 91 psMetadataAddU64(todestreakArgs, PS_LIST_TAIL, "-limit", 0, "limit result set to N items", 0); 92 92 psMetadataAddBool(todestreakArgs, PS_LIST_TAIL, "-simple", 0, "use the simple output format", false); -
trunk/ippTools/src/magictool.c
r21402 r23389 217 217 218 218 // create a new magicRun for this group 219 magicRunRow *run = magicRunRowAlloc(0, exp_id, diff_id, " run", workdir, "dirty", label, dvodb, registered, 0);219 magicRunRow *run = magicRunRowAlloc(0, exp_id, diff_id, "new", workdir, "dirty", label, dvodb, registered, 0); 220 220 if (!run) { 221 221 psAbort("failed to alloc magicRun object"); … … 538 538 539 539 if (code > 0) { 540 char *query = "UPDATE magicRun SET fault = %d, state = ' stop' WHERE magic_id = %" PRId64;540 char *query = "UPDATE magicRun SET fault = %d, state = 'full' WHERE magic_id = %" PRId64; 541 541 if (!p_psDBRunQueryF(config->dbh, query, code, magic_id)) { 542 542 psError(PS_ERR_UNKNOWN, false, … … 1088 1088 } 1089 1089 1090 // Set to " run"1090 // Set to "new" 1091 1091 { 1092 1092 psString query = psStringCopy("UPDATE magicRun JOIN magicMask USING(magic_id) " 1093 "SET magicRun.state = ' run' WHERE magicMask.fault != 0");1093 "SET magicRun.state = 'new' WHERE magicMask.fault != 0"); 1094 1094 1095 1095 if (psListLength(where->list)) { … … 1481 1481 // check that state is a valid string value 1482 1482 if (!( 1483 (strncmp(state, " run", 4) == 0)1484 || (strncmp(state, " stop", 5) == 0)1483 (strncmp(state, "new", 4) == 0) 1484 || (strncmp(state, "full", 5) == 0) 1485 1485 || (strncmp(state, "reg", 4) == 0) 1486 1486 )
Note:
See TracChangeset
for help on using the changeset viewer.
