Changeset 30133
- Timestamp:
- Dec 21, 2010, 1:24:19 PM (15 years ago)
- Location:
- tags/ipp-20101215
- Files:
-
- 2 edited
-
ippScripts/scripts/nightly_science.pl (modified) (3 diffs)
-
ippTasks/nightly_science.pro (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tags/ipp-20101215/ippScripts/scripts/nightly_science.pl
r30121 r30133 1289 1289 my $pretend = shift; 1290 1290 1291 my $Npotential = 0; 1292 my $Nnoexp = 0; 1291 1293 foreach my $target (sort (keys %science_config)) { 1292 1294 if ($science_config{$target}{DIFFABLE} == 1) { 1293 1295 foreach my $filter (@filter_list) { 1296 $Npotential ++; 1294 1297 my ($NprocChips,$NprocWarps) = pre_diff_queue($date,$observing_state,$target,$filter); 1295 1298 # if ((!defined($force_diff_count))&&($NprocChips != $NprocWarps)) { … … 1301 1304 # } 1302 1305 if ($NprocChips == 0) { 1306 $Nnoexp ++; 1303 1307 if ($debug == 1) { 1304 1308 print STDERR "execute_diffs: Target $target in filter $filter on $date has no exposures.\n"; … … 1328 1332 } 1329 1333 } 1334 if (($Npotential == $Nnoexp)&&($metadata_out{nsObservingState} eq 'END_OF_NIGHT')) { 1335 $metadata_out{nsDiffState} = 'FINISHED_DIFFS'; 1336 } 1337 1330 1338 } 1331 1339 -
tags/ipp-20101215/ippTasks/nightly_science.pro
r30130 r30133 289 289 # 290 290 task ns.stacks.load 291 active false 291 292 host local 292 293 periods -poll $LOADPOLL … … 302 303 book getword nsStacks $date nsStackState -var ns_STATE 303 304 book getword nsDiffs $date nsDiffState -var ns_diff_STATE 304 book getword nsData $date dbname -var $DBNAME305 book getword nsData $date dbname -var DBNAME 305 306 book npages nsData -var Npages 306 307 … … 312 313 if ($ns_stackPAGE >= $Npages) set ns_stackPAGE = 0 313 314 option $date 314 option $ns_diff_STATE315 315 316 316 if ("$ns_STATE" != "TOWARP") break … … 373 373 book getword nsStacks $date nsStackState -var ns_STATE 374 374 book getword nsDiffs $date nsDiffState -var ns_diff_STATE 375 book getword nsData $date dbname -var $DBNAME375 book getword nsData $date dbname -var DBNAME 376 376 book npages nsData -var Npages 377 377 … … 383 383 if ($ns_RstackPAGE >= $Npages) set ns_RstackPAGE = 0 384 384 option $date 385 option $ns_diff_STATE 385 386 386 if (("$ns_STATE" != "QUEUESTACKS")&&("$ns_STATE" != "TOWARP")&&("$ns_STATE" != "FORCETOWARP")) break 387 387 $run = nightly_science.pl --queue_stacks --date $date --dbname $DBNAME … … 440 440 book getpage nsData $ns_CstackPAGE -var date 441 441 book getword nsStacks $date nsStackState -var ns_STATE 442 book getword nsData $date dbname -var $DBNAME442 book getword nsData $date dbname -var DBNAME 443 443 book npages nsData -var Npages 444 444 … … 494 494 # 495 495 task ns.diffs.load 496 active false 496 497 host local 497 498 periods -poll $LOADPOLL … … 507 508 book getword nsDiffs $date nsDiffState -var ns_STATE 508 509 book getword nsStacks $date nsStackState -var ns_stack_STATE 509 book getword nsData $date dbname -var $DBNAME510 book getword nsData $date dbname -var DBNAME 510 511 book npages nsData -var Npages 511 512 … … 575 576 book getword nsDiffs $date nsDiffState -var ns_STATE 576 577 book getword nsStacks $date nsStackState -var ns_stack_STATE 577 book getword nsData $date dbname -var $DBNAME578 book getword nsData $date dbname -var DBNAME 578 579 book npages nsData -var Npages 579 580 … … 585 586 if ($ns_RdiffPAGE >= $Npages) set ns_RdiffPAGE = 0 586 587 option $date 587 option $ns_stack_STATE 588 589 if (("$ns_STATE" != "QUEUEDIFFS")&&("$ns_STATE" != "TOWARP")&&("$ns_STATE" != "FORCETOWARP")) break 588 589 if (("$ns_STATE" != "DIFFING")&&("$ns_STATE" != "QUEUEDIFFS")&&("$ns_STATE" != "TOWARP")&&("$ns_STATE" != "FORCETOWARP")) break 590 590 $run = nightly_science.pl --queue_diffs --date $date --dbname $DBNAME 591 591 # add_standard_args $run
Note:
See TracChangeset
for help on using the changeset viewer.
