Changeset 33046
- Timestamp:
- Jan 9, 2012, 11:18:44 AM (15 years ago)
- File:
-
- 1 edited
-
tags/ipp-20111222/ippTasks/survey.pro (modified) (9 diffs, 1 prop)
Legend:
- Unmodified
- Added
- Removed
-
tags/ipp-20111222/ippTasks/survey.pro
- Property svn:mergeinfo set to
r32832 r33046 3 3 # test for required global variables 4 4 check.globals 5 6 # there is a bug in 'getbook', use a different method below7 # book getbook SURVEY_DIFF -var isBook8 # if ("$isBook" != "SURVEY_DIFF")9 # book create SURVEY_DIFF10 # end11 # book getbook SURVEY_MAGIC -var isBook12 # if ("$isBook" == "NULL")13 # book create SURVEY_MAGIC14 # end15 # book getbook SURVEY_DESTREAK -var isBook16 # if ("$isBook" == "NULL")17 # book create SURVEY_DESTREAK18 # end19 # book getbook SURVEY_DIST -var isBook20 # if ("$isBook" == "NULL")21 # book create SURVEY_DIST22 # end23 5 24 6 if (not($?haveSurveyBooks)) … … 30 12 book create SURVEY_DIST 31 13 book create SURVEY_ADDSTAR 14 book create SURVEY_MERGEDVODB 32 15 book create SURVEY_CHIP_BG 33 16 book create SURVEY_WARP_BG … … 44 27 $SURVEY_DIST_DB = 0 45 28 $SURVEY_ADDSTAR_DB = 0 29 $SURVEY_MERGEDVODB_DB = 0 46 30 $SURVEY_CHIP_BG_DB = 0 47 31 $SURVEY_WARP_BG_DB = 0 … … 68 52 active true 69 53 end 54 task survey.mergedvodb 55 active true 56 end 70 57 task survey.destreak 71 58 active true … … 104 91 active false 105 92 end 93 task survey.mergedvodb 94 active false 95 end 106 96 task survey.destreak 107 97 active false … … 270 260 book listbook SURVEY_ADDSTAR 271 261 end 262 263 macro survey.add.mergedvodb 264 if ($0 != 4) 265 echo "USAGE: survey.add.mergedvodb (tag) (mergedvodb) (minidvodb_group)" 266 break 267 end 268 book newpage SURVEY_MERGEDVODB $1 269 book setword SURVEY_MERGEDVODB $1 MERGEDVODB $2 270 book setword SURVEY_MERGEDVODB $1 MINIDVODB_GROUP $3 271 end 272 273 macro survey.del.mergedvodb 274 if ($0 != 2) 275 echo "USAGE: survey.del.mergedvodb (tag)" 276 break 277 end 278 book delpage SURVEY_MERGEDVODB $1 279 end 280 281 macro survey.show.mergedvodb 282 if ($0 != 1) 283 echo "USAGE: survey.show.mergedvodb" 284 break 285 end 286 book listbook SURVEY_MERGEDVODB 287 end 288 272 289 273 290 # user functions to manipulate destreak labels … … 617 634 periods -exec $SURVEY_EXEC 618 635 periods -timeout $SURVEY_TIMEOUT 619 trange 13:00:00 14:00:00 636 # for 13:00 was being done in early morning so UT time rather than afternoon HST, want both to have SSdiff ASAP? 637 # trange 13:00:00 14:00:00 638 trange 22:00:00 23:00:00 620 639 npending 1 621 640 … … 826 845 if ("$stage" == "cam") 827 846 #only queue destreaked cams. stacks and staticsky don't need this 828 if ("$DB:$SURVEY_ADDSTAR_DB" == "isp")847 # if ("$DB:$SURVEY_ADDSTAR_DB" == "isp") 829 848 #this is the only way I can think of how to handle this (but it is messy). If it is a database that we KNOW doesn't use magicked (ie, isp), then do not queue destreaked 849 # now with no magic, all are uncensored 830 850 $run = $run -uncensored 831 else851 # else 832 852 #if not isp, then run destreaked version only 833 $run = $run -destreaked834 end853 # $run = $run -destreaked 854 # end 835 855 end 836 856 if ("$stage" == "staticsky") … … 875 895 end 876 896 end 897 898 899 task survey.mergedvodb 900 host local 901 902 periods -poll $SURVEY_POLL 903 periods -exec $SURVEY_EXEC 904 periods -timeout $SURVEY_TIMEOUT 905 npending 1 906 907 stdout $LOGDIR/survey.mergedvodb.log 908 stderr $LOGDIR/survey.mergedvodb.log 909 910 task.exec 911 book npages SURVEY_MERGEDVODB -var N 912 if ($N == 0) 913 # echo "No labels for processing" 914 break 915 endif 916 917 book getpage SURVEY_MERGEDVODB 0 -var tag -key STATE NEW 918 if ("$tag" == "NULL") 919 # All labels have been done --- reset 920 # echo "Resetting labels" 921 for i 0 $N 922 book getpage SURVEY_MERGEDVODB $i -var tag 923 book setword SURVEY_MERGEDVODB $tag STATE NEW 924 end 925 book getpage SURVEY_MERGEDVODB 0 -var tag -key STATE NEW 926 927 # Select different database 928 $SURVEY_MERGEDVODB_DB ++ 929 if ($SURVEY_MERGEDVODB_DB >= $DB:n) set SURVEY_MERGEDVODB_DB = 0 930 end 931 book setword SURVEY_MERGEDVODB $tag STATE DONE 932 book getword SURVEY_MERGEDVODB $tag MERGEDVODB -var mergedvodb 933 book getword SURVEY_MERGEDVODB $tag MINIDVODB_GROUP -var minidvodb_group 934 935 # $run = addtool -definebyquery -destreaked -label $label -set_dvodb $dbodb 936 #$run = mergetool 937 $run = mergedvodb_queue.pl --outroot $mergedvodb --mergedvodb $mergedvodb --minidvodb_group $minidvodb_group 938 if ($DB:n == 0) 939 option DEFAULT 940 else 941 $run = $run --dbname $DB:$SURVEY_MERGEDVODB_DB 942 option $DB:$SURVEY_MERGEDVODB_DB 943 end 944 #this run doesn't work because there's no workdir 945 #$run = $run -definebyquery -mergedvodb $mergedvodb -minidvodb_group $minidvodb_group 946 947 948 # echo $run 949 950 echo $run 951 command $run 952 end 953 954 # success 955 956 task.exit 0 957 # echo "Success" 958 end 959 960 # locked list 961 task.exit default 962 showcommand failure 963 end 964 965 task.exit crash 966 showcommand crash 967 end 968 969 # operation times out? 970 task.exit timeout 971 showcommand timeout 972 end 973 end 974 877 975 878 976
Note:
See TracChangeset
for help on using the changeset viewer.
