Changeset 33030 for trunk/ippTasks/survey.pro
- Timestamp:
- Dec 27, 2011, 3:09:17 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ippTasks/survey.pro (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/haf_add201112 (added) merged: 32980-32981,32984-32987,32989,32992,33003,33005,33008-33009,33012,33017-33018,33021-33023,33027
- Property svn:mergeinfo changed
-
trunk/ippTasks/survey.pro
r32832 r33030 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 … … 826 843 if ("$stage" == "cam") 827 844 #only queue destreaked cams. stacks and staticsky don't need this 828 if ("$DB:$SURVEY_ADDSTAR_DB" == "isp")845 # if ("$DB:$SURVEY_ADDSTAR_DB" == "isp") 829 846 #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 847 # now with no magic, all are uncensored 830 848 $run = $run -uncensored 831 else849 # else 832 850 #if not isp, then run destreaked version only 833 $run = $run -destreaked834 end851 # $run = $run -destreaked 852 # end 835 853 end 836 854 if ("$stage" == "staticsky") … … 875 893 end 876 894 end 895 896 897 task survey.mergedvodb 898 host local 899 900 periods -poll $SURVEY_POLL 901 periods -exec $SURVEY_EXEC 902 periods -timeout $SURVEY_TIMEOUT 903 npending 1 904 905 stdout $LOGDIR/survey.mergedvodb.log 906 stderr $LOGDIR/survey.mergedvodb.log 907 908 task.exec 909 book npages SURVEY_MERGEDVODB -var N 910 if ($N == 0) 911 # echo "No labels for processing" 912 break 913 endif 914 915 book getpage SURVEY_MERGEDVODB 0 -var tag -key STATE NEW 916 if ("$tag" == "NULL") 917 # All labels have been done --- reset 918 # echo "Resetting labels" 919 for i 0 $N 920 book getpage SURVEY_MERGEDVODB $i -var tag 921 book setword SURVEY_MERGEDVODB $tag STATE NEW 922 end 923 book getpage SURVEY_MERGEDVODB 0 -var tag -key STATE NEW 924 925 # Select different database 926 $SURVEY_MERGEDVODB_DB ++ 927 if ($SURVEY_MERGEDVODB_DB >= $DB:n) set SURVEY_MERGEDVODB_DB = 0 928 end 929 book setword SURVEY_MERGEDVODB $tag STATE DONE 930 book getword SURVEY_MERGEDVODB $tag MERGEDVODB -var mergedvodb 931 book getword SURVEY_MERGEDVODB $tag MINIDVODB_GROUP -var minidvodb_group 932 933 # $run = addtool -definebyquery -destreaked -label $label -set_dvodb $dbodb 934 #$run = mergetool 935 $run = mergedvodb_queue.pl --outroot $mergedvodb --mergedvodb $mergedvodb --minidvodb_group $minidvodb_group 936 if ($DB:n == 0) 937 option DEFAULT 938 else 939 $run = $run --dbname $DB:$SURVEY_MERGEDVODB_DB 940 option $DB:$SURVEY_MERGEDVODB_DB 941 end 942 #this run doesn't work because there's no workdir 943 #$run = $run -definebyquery -mergedvodb $mergedvodb -minidvodb_group $minidvodb_group 944 945 946 # echo $run 947 948 echo $run 949 command $run 950 end 951 952 # success 953 954 task.exit 0 955 # echo "Success" 956 end 957 958 # locked list 959 task.exit default 960 showcommand failure 961 end 962 963 task.exit crash 964 showcommand crash 965 end 966 967 # operation times out? 968 task.exit timeout 969 showcommand timeout 970 end 971 end 972 877 973 878 974
Note:
See TracChangeset
for help on using the changeset viewer.
