Changeset 27839 for branches/simmosaic_branches/ippTasks/survey.pro
- Timestamp:
- May 3, 2010, 8:45:22 AM (16 years ago)
- Location:
- branches/simmosaic_branches
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ippTasks/survey.pro (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/simmosaic_branches
- Property svn:mergeinfo changed
-
branches/simmosaic_branches/ippTasks/survey.pro
r24060 r27839 4 4 check.globals 5 5 6 list DIFF_WW 7 ThreePi.Run2.g.v0 8 ThreePi.Run2.r.v0 9 ThreePi.Run2.i.v0 10 end 11 12 $DIFF_WW_CNT = 0 13 14 task diff.check 6 # there is a bug in 'getbook', use a different method below 7 # book getbook SURVEY_DIFF -var isBook 8 # if ("$isBook" != "SURVEY_DIFF") 9 # book create SURVEY_DIFF 10 # end 11 # book getbook SURVEY_MAGIC -var isBook 12 # if ("$isBook" == "NULL") 13 # book create SURVEY_MAGIC 14 # end 15 # book getbook SURVEY_DESTREAK -var isBook 16 # if ("$isBook" == "NULL") 17 # book create SURVEY_DESTREAK 18 # end 19 # book getbook SURVEY_DIST -var isBook 20 # if ("$isBook" == "NULL") 21 # book create SURVEY_DIST 22 # end 23 24 if (not($?haveSurveyBooks)) 25 book create SURVEY_DIFF 26 book create SURVEY_DIFF_WARPSTACK 27 book create SURVEY_DIFF_STACKSTACK 28 book create SURVEY_MAGIC 29 book create SURVEY_DESTREAK 30 book create SURVEY_DIST 31 book create SURVEY_ADDSTAR 32 $haveSurveyBooks = TRUE 33 end 34 35 $SURVEY_DIFF_DB = 0 36 $SURVEY_DIFF_WARPSTACK_DB = 0 37 $SURVEY_DIFF_STACKSTACK_DB = 0 38 $SURVEY_MAGIC_DB = 0 39 $SURVEY_DESTREAK_DB = 0 40 $SURVEY_DIST_DB = 0 41 $SURVEY_ADDSTAR_DB = 0 42 43 $SURVEY_EXEC = 120 44 $SURVEY_POLL = 10 45 $SURVEY_TIMEOUT = 600 46 47 macro survey.on 48 task survey.diff 49 active true 50 end 51 task survey.warpstack.diff 52 active true 53 end 54 task survey.stackstack.diff 55 active true 56 end 57 task survey.magic 58 active true 59 end 60 task survey.addstar 61 active true 62 end 63 task survey.destreak 64 active true 65 end 66 task survey.dist 67 active true 68 end 69 end 70 71 macro survey.off 72 task survey.diff 73 active false 74 end 75 task survey.warpstack.diff 76 active false 77 end 78 task survey.stackstack.diff 79 active false 80 end 81 task survey.magic 82 active false 83 end 84 task survey.addstar 85 active false 86 end 87 task survey.destreak 88 active false 89 end 90 task survey.dist 91 active false 92 end 93 end 94 95 # user functions to manipulate diff labels 96 macro survey.add.diff 97 if ($0 != 4) 98 echo "USAGE: survey.add.diff (label) (dist_group) (workdir base)" 99 break 100 end 101 book newpage SURVEY_DIFF $1 102 book setword SURVEY_DIFF $1 DIST_GROUP $2 103 book setword SURVEY_DIFF $1 WORKDIR $3 104 book setword SURVEY_DIFF $1 STATE PENDING 105 end 106 107 macro survey.del.diff 108 if ($0 != 2) 109 echo "USAGE: survey.del.diff (label)" 110 break 111 end 112 book delpage SURVEY_DIFF $1 113 end 114 115 macro survey.show.diff 116 if ($0 != 1) 117 echo "USAGE: survey.show.diff" 118 break 119 end 120 book listbook SURVEY_DIFF 121 end 122 123 # user functions to manipulate warp/stack diff labels 124 macro survey.add.WSdiff 125 if ($0 != 5) 126 echo "USAGE: survey.add.WSdiff (warp label) (stack label) (dist_group) (workdir base)" 127 break 128 end 129 book newpage SURVEY_DIFF_WARPSTACK $1 130 book setword SURVEY_DIFF_WARPSTACK $1 STACK_LABEL $2 131 book setword SURVEY_DIFF_WARPSTACK $1 DIST_GROUP $3 132 book setword SURVEY_DIFF_WARPSTACK $1 WORKDIR $4 133 book setword SURVEY_DIFF_WARPSTACK $1 STATE PENDING 134 end 135 136 macro survey.del.WSdiff 137 if ($0 != 2) 138 echo "USAGE: survey.del.WSdiff (warp label)" 139 break 140 end 141 book delpage SURVEY_DIFF_WARPSTACK $1 142 end 143 144 macro survey.show.WSdiff 145 if ($0 != 1) 146 echo "USAGE: survey.show.WSdiff" 147 break 148 end 149 book listbook SURVEY_DIFF_WARPSTACK 150 end 151 152 # user functions to manipulate stack/stack diff labels 153 macro survey.add.SSdiff 154 if ($0 != 5) 155 echo "USAGE: survey.add.SSdiff (stack label) (template label) (dist_group) (workdir base)" 156 break 157 end 158 book newpage SURVEY_DIFF_STACKSTACK $1 159 book setword SURVEY_DIFF_STACKSTACK $1 STACK_LABEL $2 160 book setword SURVEY_DIFF_STACKSTACK $1 DIST_GROUP $3 161 book setword SURVEY_DIFF_STACKSTACK $1 WORKDIR $4 162 book setword SURVEY_DIFF_STACKSTACK $1 STATE PENDING 163 end 164 165 macro survey.del.SSdiff 166 if ($0 != 2) 167 echo "USAGE: survey.del.SSdiff (stack label)" 168 break 169 end 170 book delpage SURVEY_DIFF_STACKSTACK $1 171 end 172 173 macro survey.show.SSdiff 174 if ($0 != 1) 175 echo "USAGE: survey.show.SSdiff" 176 break 177 end 178 book listbook SURVEY_DIFF_STACKSTACK 179 end 180 181 # user functions to manipulate magic labels 182 macro survey.add.magic 183 if ($0 != 3) 184 echo "USAGE: survey.add.magic (label) (workdir base)" 185 break 186 end 187 book newpage SURVEY_MAGIC $1 188 book setword SURVEY_MAGIC $1 WORKDIR $2 189 book setword SURVEY_MAGIC $1 STATE PENDING 190 end 191 192 macro survey.del.magic 193 if ($0 != 2) 194 echo "USAGE: survey.del.magic (label)" 195 break 196 end 197 book delpage SURVEY_MAGIC $1 198 end 199 200 macro survey.show.magic 201 if ($0 != 1) 202 echo "USAGE: survey.show.magic" 203 break 204 end 205 book listbook SURVEY_MAGIC 206 end 207 208 macro survey.add.addstar 209 if ($0 != 3) 210 echo "USAGE: survey.add.addstar (label) (dvodb)" 211 break 212 end 213 book newpage SURVEY_ADDSTAR $1 214 book setword SURVEY_ADDSTAR $1 DVODB $2 215 book setword SURVEY_ADDSTAR $1 STATE PENDING 216 end 217 218 macro survey.del.addstar 219 if ($0 != 2) 220 echo "USAGE: survey.del.addstar (label)" 221 break 222 end 223 book delpage SURVEY_ADDSTAR $1 224 end 225 226 macro survey.show.addstar 227 if ($0 != 1) 228 echo "USAGE: survey.show.addstar" 229 break 230 end 231 book listbook SURVEY_ADDSTAR 232 end 233 234 # user functions to manipulate destreak labels 235 macro survey.add.destreak 236 if ($0 != 3) 237 echo "USAGE: survey.add.destreak (label) (workdir base)" 238 break 239 end 240 book newpage SURVEY_DESTREAK $1 241 book setword SURVEY_DESTREAK $1 WORKDIR $2 242 book setword SURVEY_DESTREAK $1 STATE PENDING 243 end 244 245 macro survey.del.destreak 246 if ($0 != 2) 247 echo "USAGE: survey.del.destreak (label)" 248 break 249 end 250 book delpage SURVEY_DESTREAK $1 251 end 252 253 macro survey.show.destreak 254 if ($0 != 1) 255 echo "USAGE: survey.show.destreak" 256 break 257 end 258 book listbook SURVEY_DESTREAK 259 end 260 261 # user functions to manipulate dist labels 262 macro survey.add.dist 263 if ($0 != 2) 264 echo "USAGE: survey.add.dist (label)" 265 break 266 end 267 book newpage SURVEY_DIST $1 268 book setword SURVEY_DIST $1 STATE PENDING 269 end 270 271 macro survey.del.dist 272 if ($0 != 2) 273 echo "USAGE: survey.del.dist (label)" 274 break 275 end 276 book delpage SURVEY_DIST $1 277 end 278 279 macro survey.show.dist 280 if ($0 != 1) 281 echo "USAGE: survey.show.dist" 282 break 283 end 284 book listbook SURVEY_DIST 285 end 286 287 288 task survey.diff 15 289 host local 16 290 17 periods -poll 1018 periods -exec 12019 periods -timeout 600291 periods -poll $SURVEY_POLL 292 periods -exec $SURVEY_EXEC 293 periods -timeout $SURVEY_TIMEOUT 20 294 npending 1 21 295 22 stdout $LOGDIR/ diffcheck.log23 stderr $LOGDIR/ diffcheck.log296 stdout $LOGDIR/survey.diff.log 297 stderr $LOGDIR/survey.diff.log 24 298 25 299 # generate diff warp-warp runs 26 300 task.exec 27 if ($DIFF_WW:n == 0) break 28 $run = difftool -dbname gpc1 -definewarpwarp -distance 0.1 -good_frac 0.1 29 $run = $run -input_label $DIFF_WW:$DIFF_WW_CNT 30 $run = $run -template_label $DIFF_WW:$DIFF_WW_CNT 31 $run = $run -label $DIFF_WW:$DIFF_WW_CNT 32 $run = $run -workdir neb://@HOST@.0/gpc1/$DIFF_WW:$DIFF_WW_CNT 33 $run = $run -reduction WARPWARP 34 35 $DIFF_WW_CNT ++ 36 if ($DIFF_WW_CNT >= $DIFF_WW:n) 37 echo "reset DIFF_WW_CNT (was $DIFF_WW_CNT)" 38 set DIFF_WW_CNT = 0 39 end 40 301 book npages SURVEY_DIFF -var N 302 if ($N == 0) 303 # echo "No labels for processing" 304 break 305 endif 306 307 book getpage SURVEY_DIFF 0 -var label -key STATE NEW 308 if ("$label" == "NULL") 309 # All labels have been done --- reset 310 # echo "Resetting labels" 311 for i 0 $N 312 book getpage SURVEY_DIFF $i -var label 313 book setword SURVEY_DIFF $label STATE NEW 314 end 315 book getpage SURVEY_DIFF 0 -var label -key STATE NEW 316 317 # Select different database 318 $SURVEY_DIFF_DB ++ 319 if ($SURVEY_DIFF_DB >= $DB:n) set SURVEY_DIFF_DB = 0 320 end 321 322 book setword SURVEY_DIFF $label STATE DONE 323 book getword SURVEY_DIFF $label WORKDIR -var workdir 324 book getword SURVEY_DIFF $label DIST_GROUP -var dist_group 325 326 $year = `date +%Y` 327 $month = `date +%m` 328 $day = `date +%d` 329 330 $run = difftool -definewarpwarp -distance 0.1 -good_frac 0.1 -timediff 3600 331 $run = $run -input_label $label 332 $run = $run -template_label $label 333 $run = $run -set_dist_group $dist_group 334 $run = $run -set_label $label 335 $run = $run -set_workdir $workdir/$label/$year/$month/$day 336 337 if ($DB:n == 0) 338 option DEFAULT 339 else 340 $run = $run -dbname $DB:$SURVEY_DIFF_DB 341 option $DB:$SURVEY_DIFF_DB 342 end 343 344 # echo $run 41 345 command $run 42 346 end … … 44 348 # success 45 349 task.exit 0 46 echo "checked for new diff runs"350 # echo "Success" 47 351 end 48 352 … … 61 365 end 62 366 end 367 368 task survey.warpstack.diff 369 host local 370 371 periods -poll $SURVEY_POLL 372 periods -exec $SURVEY_EXEC 373 periods -timeout $SURVEY_TIMEOUT 374 npending 1 375 376 stdout $LOGDIR/survey.WSdiff.log 377 stderr $LOGDIR/survey.WSdiff.log 378 379 # generate diff warp-stack runs 380 task.exec 381 book npages SURVEY_DIFF_WARPSTACK -var N 382 if ($N == 0) 383 # echo "No labels for processing" 384 break 385 endif 386 387 book getpage SURVEY_DIFF_WARPSTACK 0 -var label -key STATE NEW 388 if ("$label" == "NULL") 389 # All labels have been done --- reset 390 # echo "Resetting labels" 391 for i 0 $N 392 book getpage SURVEY_DIFF_WARPSTACK $i -var label 393 book setword SURVEY_DIFF_WARPSTACK $label STATE NEW 394 end 395 book getpage SURVEY_DIFF_WARPSTACK 0 -var label -key STATE NEW 396 397 # Select different database 398 $SURVEY_DIFF_WARPSTACK_DB ++ 399 if ($SURVEY_DIFF_WARPSTACK_DB >= $DB:n) set SURVEY_DIFF_WARPSTACK_DB = 0 400 end 401 402 book setword SURVEY_DIFF_WARPSTACK $label STATE DONE 403 book getword SURVEY_DIFF_WARPSTACK $label STACK_LABEL -var stack_label 404 book getword SURVEY_DIFF_WARPSTACK $label WORKDIR -var workdir 405 book getword SURVEY_DIFF_WARPSTACK $label DIST_GROUP -var dist_group 406 407 $year = `date +%Y` 408 $month = `date +%m` 409 $day = `date +%d` 410 411 # Do we need anything else here? 412 $run = difftool -definewarpstack -good_frac 0.2 413 $run = $run -warp_label $label 414 $run = $run -stack_label $stack_label 415 $run = $run -set_dist_group $dist_group 416 $run = $run -set_label $label 417 $run = $run -set_workdir $workdir/$label/$year/$month/$day 418 $run = $run -available 419 if ($DB:n == 0) 420 option DEFAULT 421 else 422 $run = $run -dbname $DB:$SURVEY_DIFF_WARPSTACK_DB 423 option $DB:$SURVEY_DIFF_WARPSTACK_DB 424 end 425 426 # echo $run 427 command $run 428 end 429 430 # success 431 task.exit 0 432 # echo "Success" 433 end 434 435 # locked list 436 task.exit default 437 showcommand failure 438 end 439 440 task.exit crash 441 showcommand crash 442 end 443 444 # operation times out? 445 task.exit timeout 446 showcommand timeout 447 end 448 end 449 450 task survey.stackstack.diff 451 host local 452 453 periods -poll $SURVEY_POLL 454 periods -exec $SURVEY_EXEC 455 periods -timeout $SURVEY_TIMEOUT 456 trange 13:00:00 14:00:00 457 npending 1 458 459 stdout $LOGDIR/survey.SSdiff.log 460 stderr $LOGDIR/survey.SSdiff.log 461 462 # generate diff stack-stack runs 463 task.exec 464 book npages SURVEY_DIFF_STACKSTACK -var N 465 if ($N == 0) 466 # echo "No labels for processing" 467 break 468 endif 469 470 book getpage SURVEY_DIFF_STACKSTACK 0 -var label -key STATE NEW 471 if ("$label" == "NULL") 472 # All labels have been done --- reset 473 # echo "Resetting labels" 474 for i 0 $N 475 book getpage SURVEY_DIFF_STACKSTACK $i -var label 476 book setword SURVEY_DIFF_STACKSTACK $label STATE NEW 477 end 478 book getpage SURVEY_DIFF_STACKSTACK 0 -var label -key STATE NEW 479 480 # Select different database 481 $SURVEY_DIFF_STACKSTACK_DB ++ 482 if ($SURVEY_DIFF_STACKSTACK_DB >= $DB:n) set SURVEY_DIFF_STACKSTACK_DB = 0 483 end 484 485 book setword SURVEY_DIFF_STACKSTACK $label STATE DONE 486 book getword SURVEY_DIFF_STACKSTACK $label STACK_LABEL -var stack_label 487 book getword SURVEY_DIFF_STACKSTACK $label WORKDIR -var workdir 488 book getword SURVEY_DIFF_STACKSTACK $label DIST_GROUP -var dist_group 489 490 $year = `date +%Y` 491 $month = `date +%m` 492 $day = `date +%d` 493 # Do we need anything else here? 494 $run = difftool -definestackstack -good_frac 0.2 495 $run = $run -input_label $label 496 $run = $run -template_label $stack_label 497 $run = $run -set_dist_group $dist_group 498 $run = $run -set_label $label 499 $run = $run -set_workdir $workdir/$label/$year/$month/$day 500 # $run = $run -available 501 if ($DB:n == 0) 502 option DEFAULT 503 else 504 $run = $run -dbname $DB:$SURVEY_DIFF_STACKSTACK_DB 505 option $DB:$SURVEY_DIFF_STACKSTACK_DB 506 end 507 508 echo $run 509 command $run 510 end 511 512 # success 513 task.exit 0 514 # echo "Success" 515 end 516 517 # locked list 518 task.exit default 519 showcommand failure 520 end 521 522 task.exit crash 523 showcommand crash 524 end 525 526 # operation times out? 527 task.exit timeout 528 showcommand timeout 529 end 530 end 531 532 533 534 task survey.magic 535 host local 536 537 periods -poll $SURVEY_POLL 538 periods -exec $SURVEY_EXEC 539 periods -timeout $SURVEY_TIMEOUT 540 npending 1 541 542 stdout $LOGDIR/survey.magic.log 543 stderr $LOGDIR/survey.magic.log 544 545 # generate magic warp-warp runs 546 task.exec 547 book npages SURVEY_MAGIC -var N 548 if ($N == 0) 549 # echo "No labels for processing" 550 break 551 endif 552 553 book getpage SURVEY_MAGIC 0 -var label -key STATE NEW 554 if ("$label" == "NULL") 555 # All labels have been done --- reset 556 # echo "Resetting labels" 557 for i 0 $N 558 book getpage SURVEY_MAGIC $i -var label 559 book setword SURVEY_MAGIC $label STATE NEW 560 end 561 book getpage SURVEY_MAGIC 0 -var label -key STATE NEW 562 563 # Select different database 564 $SURVEY_MAGIC_DB ++ 565 if ($SURVEY_MAGIC_DB >= $DB:n) set SURVEY_MAGIC_DB = 0 566 end 567 568 book setword SURVEY_MAGIC $label STATE DONE 569 book getword SURVEY_MAGIC $label WORKDIR -var workdir 570 571 $run = magictool -rerun -definebyquery -label $label -diff_label $label -workdir $workdir/$label 572 573 if ($DB:n == 0) 574 option DEFAULT 575 else 576 $run = $run -dbname $DB:$SURVEY_MAGIC_DB 577 option $DB:$SURVEY_MAGIC_DB 578 end 579 580 echo $run 581 command $run 582 end 583 584 # success 585 task.exit 0 586 # echo "Success" 587 end 588 589 # locked list 590 task.exit default 591 showcommand failure 592 end 593 594 task.exit crash 595 showcommand crash 596 end 597 598 # operation times out? 599 task.exit timeout 600 showcommand timeout 601 end 602 end 603 604 task survey.addstar 605 host local 606 607 periods -poll $SURVEY_POLL 608 periods -exec $SURVEY_EXEC 609 periods -timeout $SURVEY_TIMEOUT 610 npending 1 611 612 stdout $LOGDIR/survey.addstar.log 613 stderr $LOGDIR/survey.addstar.log 614 615 # generate magic warp-warp runs 616 task.exec 617 book npages SURVEY_ADDSTAR -var N 618 if ($N == 0) 619 # echo "No labels for processing" 620 break 621 endif 622 623 book getpage SURVEY_ADDSTAR 0 -var label -key STATE NEW 624 if ("$label" == "NULL") 625 # All labels have been done --- reset 626 # echo "Resetting labels" 627 for i 0 $N 628 book getpage SURVEY_ADDSTAR $i -var label 629 book setword SURVEY_ADDSTAR $label STATE NEW 630 end 631 book getpage SURVEY_ADDSTAR 0 -var label -key STATE NEW 632 633 # Select different database 634 $SURVEY_ADDSTAR_DB ++ 635 if ($SURVEY_ADDSTAR_DB >= $DB:n) set SURVEY_ADDSTAR_DB = 0 636 end 637 638 book setword SURVEY_ADDSTAR $label STATE DONE 639 book getword SURVEY_ADDSTAR $label DVODB -var dvodb 640 641 # $run = addtool -definebyquery -destreaked -label $label -set_dvodb $dbodb 642 $run = addtool 643 if ($DB:n == 0) 644 option DEFAULT 645 else 646 $run = $run -dbname $DB:$SURVEY_ADDSTAR_DB 647 option $DB:$SURVEY_ADDSTAR_DB 648 end 649 650 $run = $run -definebyquery -destreaked -label $label -set_dvodb $dvodb 651 echo $run 652 command $run 653 end 654 655 # success 656 task.exit 0 657 # echo "Success" 658 end 659 660 # locked list 661 task.exit default 662 showcommand failure 663 end 664 665 task.exit crash 666 showcommand crash 667 end 668 669 # operation times out? 670 task.exit timeout 671 showcommand timeout 672 end 673 end 674 675 676 task survey.destreak 677 host local 678 679 periods -poll $SURVEY_POLL 680 periods -exec $SURVEY_EXEC 681 periods -timeout $SURVEY_TIMEOUT 682 npending 1 683 684 stdout $LOGDIR/survey.destreak.log 685 stderr $LOGDIR/survey.destreak.log 686 687 # generate destreak runs 688 task.exec 689 book npages SURVEY_DESTREAK -var N 690 if ($N == 0) 691 # echo "No labels for processing" 692 break 693 endif 694 695 book getpage SURVEY_DESTREAK 0 -var label -key STATE NEW 696 if ("$label" == "NULL") 697 # All labels have been done --- reset 698 # echo "Resetting labels" 699 for i 0 $N 700 book getpage SURVEY_DESTREAK $i -var label 701 book setword SURVEY_DESTREAK $label STATE NEW 702 end 703 book getpage SURVEY_DESTREAK 0 -var label -key STATE NEW 704 705 # Select different database 706 $SURVEY_DESTREAK_DB ++ 707 if ($SURVEY_DESTREAK_DB >= $DB:n) set SURVEY_DESTREAK_DB = 0 708 end 709 710 book setword SURVEY_DESTREAK $label STATE DONE 711 book getword SURVEY_DESTREAK $label WORKDIR -var workdir 712 713 $run = magic_destreak_defineruns.pl --label $label --workdir $workdir/$label 714 715 if ($DB:n == 0) 716 option DEFAULT 717 else 718 $run = $run --dbname $DB:$SURVEY_MAGIC_DB 719 option $DB:$SURVEY_MAGIC_DB 720 end 721 722 # echo $run 723 command $run 724 end 725 726 # success 727 task.exit 0 728 # echo "Success" 729 end 730 731 # locked list 732 task.exit default 733 showcommand failure 734 end 735 736 task.exit crash 737 showcommand crash 738 end 739 740 # operation times out? 741 task.exit timeout 742 showcommand timeout 743 end 744 end 745 746 task survey.dist 747 host local 748 749 periods -poll $SURVEY_POLL 750 periods -exec $SURVEY_EXEC 751 periods -timeout $SURVEY_TIMEOUT 752 npending 1 753 754 stdout $LOGDIR/survey.dist.log 755 stderr $LOGDIR/survey.dist.log 756 757 # generate distribution runs 758 task.exec 759 book npages SURVEY_DIST -var N 760 if ($N == 0) 761 # echo "No labels for processing" 762 break 763 endif 764 765 book getpage SURVEY_DIST 0 -var label -key STATE NEW 766 if ("$label" == "NULL") 767 # All labels have been done --- reset 768 # echo "Resetting labels" 769 for i 0 $N 770 book getpage SURVEY_DIST $i -var label 771 book setword SURVEY_DIST $label STATE NEW 772 end 773 book getpage SURVEY_DIST 0 -var label -key STATE NEW 774 775 # Select different database 776 $SURVEY_DIST_DB ++ 777 if ($SURVEY_DIST_DB >= $DB:n) set SURVEY_DIST_DB = 0 778 end 779 780 book setword SURVEY_DIST $label STATE DONE 781 782 # note workdir is set by the script based on site.config 783 $run = dist_defineruns.pl --label $label 784 785 if ($DB:n == 0) 786 option DEFAULT 787 else 788 $run = $run --dbname $DB:$SURVEY_DIST_DB 789 option $DB:$SURVEY_DIST_DB 790 end 791 792 # echo $run 793 command $run 794 end 795 796 # success 797 task.exit 0 798 # echo "Success" 799 end 800 801 # locked list 802 task.exit default 803 showcommand failure 804 end 805 806 task.exit crash 807 showcommand crash 808 end 809 810 # operation times out? 811 task.exit timeout 812 showcommand timeout 813 end 814 end
Note:
See TracChangeset
for help on using the changeset viewer.
