IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38168 for trunk/ippTasks


Ignore:
Timestamp:
Apr 23, 2015, 3:12:58 PM (11 years ago)
Author:
watersc1
Message:

Updated remote code with ff support and ippconfig recipes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTasks/remote.pro

    r38126 r38168  
    2020$remoteExec_DB = 0
    2121$remotePoll_DB = 0
     22$REMOTE_RECIPE = 0
     23
    2224
    2325list STAGES
     
    9496    active true
    9597  end
     98end
     99
     100macro set.remote.recipe
     101  if ($0 != 2)
     102     echo "USAGE: set.remote.recipe (recipe_name)"
     103     break
     104  end
     105  $REMOTE_RECIPE = $1
    96106end
    97107
     
    273283    if ($N == 0) break
    274284    if ($NETWORK == 0) break
     285    if ($REMOTE_RECIPE == 0) break
    275286
    276287    book getpage remotePrepCompRuns 0 -var pageName -key pantaskState INIT
     
    287298
    288299    if ("$STAGE" == "chip")
    289       $command = sc_prepare_chip.pl --camera GPC1 --chip_id $STAGE_ID --remote_id $REMOTE_ID --path_base $outroot --dbname $DBNAME
     300      $command = sc_prepare_chip.pl --chip_id $STAGE_ID
    290301    end
    291302    if ("$STAGE" == "camera")
    292       $command = sc_prepare_camera.pl --camera GPC1 --cam_id $STAGE_ID --remote_id $REMOTE_ID --path_base $outroot --dbname $DBNAME
     303      $command = sc_prepare_camera.pl --cam_id $STAGE_ID
    293304    end
    294305    if ("$STAGE" == "warp")
    295       $command = sc_prepare_warp.pl --camera GPC1 --warp_id $STAGE_ID --remote_id $REMOTE_ID --path_base $outroot --dbname $DBNAME
     306      $command = sc_prepare_warp.pl --warp_id $STAGE_ID
    296307    end
    297308    if ("$STAGE" == "stack")
    298       $command = sc_prepare_stack.pl --camera GPC1 --stack_id $STAGE_ID --remote_id $REMOTE_ID --path_base $outroot --dbname $DBNAME
     309      $command = sc_prepare_stack.pl --stack_id $STAGE_ID
    299310    end
    300311    if ("$STAGE" == "staticsky")
    301       $command = sc_prepare_staticsky.pl --camera GPC1 --sky_id $STAGE_ID --remote_id $REMOTE_ID --path_base $outroot --dbname $DBNAME
     312      $command = sc_prepare_staticsky.pl --sky_id $STAGE_ID
    302313    end
    303314    if ("$STAGE" == "diff")
    304       $command = sc_prepare_diff.pl --camera GPC1 --diff_id $STAGE_ID --remote_id $REMOTE_ID --path_base $outroot --dbname $DBNAME
    305     end
     315      $command = sc_prepare_diff.pl --diff_id $STAGE_ID
     316    end
     317    if ("$STAGE" == "ff")
     318      $command = sc_prepare_ff.pl --ff_id $STAGE_ID
     319    end
     320
     321# Common elements
     322    $command = $command --recipe $REMOTE_RECIPE --camera GPC1 --remote_id $REMOTE_ID --path_base $outroot --dbname $DBNAME
    306323
    307324    options $pageName
     
    391408    if ($N == 0) break
    392409    if ($NETWORK == 0) break
     410    if ($REMOTE_RECIPE == 0) break
    393411
    394412    book getpage remotePrepRuns 0 -var pageName -key pantaskState INIT
     
    404422    sprintf outroot "%s/remote_%s.%s" $PATH_BASE $STAGE $REMOTE_ID
    405423
    406     $command = sc_prepare_run.pl --camera GPC1 --remote_id $REMOTE_ID --stage $STAGE --path_base $outroot --dbname $DBNAME
     424    $command = sc_prepare_run.pl --camera GPC1 --remote_id $REMOTE_ID --stage $STAGE --path_base $outroot --dbname $DBNAME --recipe $REMOTE_RECIPE
    407425
    408426    options $pageName
     
    491509    if ($N == 0) break
    492510    if ($NETWORK == 0) break
     511    if ($REMOTE_RECIPE == 0) break
    493512
    494513    book getpage remoteExecRuns 0 -var pageName -key pantaskState INIT
     
    505524    sprintf outroot "%s/remote_%s.%s" $PATH_BASE $STAGE $REMOTE_ID
    506525
    507     $command = sc_remote_exec.pl --remote_id $REMOTE_ID --path_base $outroot --verbose --dbname $DBNAME --camera GPC1
     526    $command = sc_remote_exec.pl --remote_id $REMOTE_ID --path_base $outroot --verbose --dbname $DBNAME --camera GPC1 --recipe $REMOTE_RECIPE
    508527
    509528    options $pageName
     
    593612    if ($N == 0) break
    594613    if ($NETWORK == 0) break
     614    if ($REMOTE_RECIPE == 0) break
    595615
    596616    book getpage remotePollRuns 0 -var pageName -key pantaskState INIT
     
    609629    # This can't have an invalid job_id
    610630    if ($JOB_ID == -1) break
    611     $command = sc_remote_poll.pl --remote_id $REMOTE_ID --path_base $outroot --verbose --dbname $DBNAME --camera GPC1 --job_id $JOB_ID
     631    $command = sc_remote_poll.pl --remote_id $REMOTE_ID --path_base $outroot --verbose --dbname $DBNAME --camera GPC1 --job_id $JOB_ID --recipe $REMOTE_RECIPE
    612632
    613633    options $pageName
Note: See TracChangeset for help on using the changeset viewer.