Changeset 30586 for branches/czw_branch/20101203/ippTasks/survey.pro
- Timestamp:
- Feb 11, 2011, 4:29:48 PM (15 years ago)
- Location:
- branches/czw_branch/20101203
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/czw_branch/20101203
- Property svn:mergeinfo changed
-
branches/czw_branch/20101203/ippTasks
-
Property svn:mergeinfo
set to
/branches/eam_branches/ipp-20101103/ippTasks merged eligible /trunk/ippTasks merged eligible
-
Property svn:mergeinfo
set to
-
branches/czw_branch/20101203/ippTasks/survey.pro
r29768 r30586 259 259 # user functions to manipulate destreak labels 260 260 macro survey.add.destreak 261 if ($0 != 3)262 echo "USAGE: survey.add.destreak (label) (workdir base) "261 if ($0 != 4) 262 echo "USAGE: survey.add.destreak (label) (workdir base) (recovery root)" 263 263 break 264 264 end 265 265 book newpage SURVEY_DESTREAK $1 266 266 book setword SURVEY_DESTREAK $1 WORKDIR $2 267 book setword SURVEY_DESTREAK $1 RECOVERYROOT $3 267 268 book setword SURVEY_DESTREAK $1 STATE PENDING 268 269 end … … 286 287 # user functions to manipulate dist labels 287 288 macro survey.add.dist 288 if ($0 != 2)289 echo "USAGE: survey.add.dist (label) "289 if ($0 != 3) 290 echo "USAGE: survey.add.dist (label) (workdir)" 290 291 break 291 292 end 292 293 book newpage SURVEY_DIST $1 294 book setword SURVEY_DIST $1 WORKDIR $2 293 295 book setword SURVEY_DIST $1 STATE PENDING 294 296 end … … 366 368 # user functions to manipulate publish labels 367 369 macro survey.add.publish 368 if ($0 != 3)369 echo "USAGE: survey.add.publish ( label) (client_id)"370 if ($0 != 5) 371 echo "USAGE: survey.add.publish (tag) (label) (client_id) (comment)" 370 372 break 371 373 end 372 374 book newpage SURVEY_PUBLISH $1 373 book setword SURVEY_PUBLISH $1 CLIENT_ID $2 375 book setword SURVEY_PUBLISH $1 LABEL $2 376 book setword SURVEY_PUBLISH $1 CLIENT_ID $3 377 book setword SURVEY_PUBLISH $1 COMMENT $4 374 378 book setword SURVEY_PUBLISH $1 STATE PENDING 375 379 end … … 821 825 book setword SURVEY_DESTREAK $label STATE DONE 822 826 book getword SURVEY_DESTREAK $label WORKDIR -var workdir 827 book getword SURVEY_DESTREAK $label RECOVERYROOT -var recoveryroot 823 828 824 829 $run = magic_destreak_defineruns.pl --label $label --workdir $workdir/$label 830 if ("$recoveryroot" != "NULL") 831 $run = $run --recoveryroot $recoveryroot/$label 832 end 825 833 826 834 if ($DB:n == 0) … … 889 897 end 890 898 899 book getword SURVEY_DIST $label WORKDIR -var workdir_base 900 $year = `date +%Y` 901 $month = `date +%m` 902 $day = `date +%d` 903 $workdir = $workdir_base/$label/$year/$month/$day 904 891 905 book setword SURVEY_DIST $label STATE DONE 892 906 893 907 # note workdir is set by the script based on site.config 894 $run = dist_defineruns.pl --label $label 908 $run = dist_defineruns.pl --label $label --workdir $workdir 895 909 896 910 if ($DB:n == 0) … … 901 915 end 902 916 903 # echo $run 917 if ($VERBOSE > 1 ) 918 echo $run 919 end 904 920 command $run 905 921 end … … 1084 1100 endif 1085 1101 1086 book getpage SURVEY_PUBLISH 0 -var label -key STATE NEW 1087 if ("$label" == "NULL") 1088 # All labels have been done --- reset 1089 # echo "Resetting labels" 1102 # survey.publish allows multiple entries per label. 1103 # The key is called tag and must be unique 1104 book getpage SURVEY_PUBLISH 0 -var tag -key STATE NEW 1105 if ("$tag" == "NULL") 1106 # All tags have been done --- reset 1107 # echo "Resetting tags" 1090 1108 for i 0 $N 1091 book getpage SURVEY_PUBLISH $i -var label1092 book setword SURVEY_PUBLISH $ labelSTATE NEW1109 book getpage SURVEY_PUBLISH $i -var tag 1110 book setword SURVEY_PUBLISH $tag STATE NEW 1093 1111 end 1094 book getpage SURVEY_PUBLISH 0 -var label-key STATE NEW1112 book getpage SURVEY_PUBLISH 0 -var tag -key STATE NEW 1095 1113 1096 1114 # Select different database … … 1099 1117 end 1100 1118 1101 book setword SURVEY_PUBLISH $label STATE DONE 1102 book getword SURVEY_PUBLISH $label CLIENT_ID -var client_id 1119 book setword SURVEY_PUBLISH $tag STATE DONE 1120 book getword SURVEY_PUBLISH $tag LABEL -var label 1121 book getword SURVEY_PUBLISH $tag CLIENT_ID -var client_id 1122 book getword SURVEY_PUBLISH $tag COMMENT -var comment 1103 1123 1104 1124 $run = pubtool -definerun -label $label -client_id $client_id 1125 1126 if ("$comment" != "NULL") 1127 $run = $run -comment $comment 1128 end 1105 1129 1106 1130 if ($DB:n == 0) … … 1111 1135 end 1112 1136 1113 #echo $run 1137 echo $run 1138 1114 1139 command $run 1140 1115 1141 end 1116 1142
Note:
See TracChangeset
for help on using the changeset viewer.
