IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 22, 2014, 3:50:46 PM (12 years ago)
Author:
watersc1
Message:

path change, trace drop, config typo fix, stack psf fix, exec force poll addition, exec drop/fails (likely needs further tuning), transfer shift to rsync return handler.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippScripts/scripts/sc_prepare_camera.pl

    r36966 r37102  
    1818
    1919# Hard coded values
    20 my $remote_root   = '/scratch3/watersc1/';  # Far side destination base location
     20# my $remote_root   = '/scratch3/watersc1/';  # Far side destination base location
     21my $remote_root   = '/lustre/scratch1/turquoise/watersc1/ps1/'; # Far side destination base location
    2122my $threads       = 2;                      # How many threads are we going to use?
    2223my $job_cost      = 1700 / 60 / 60;         # Estimate of how long a job runs, in hours.
     
    2728my $max_time      = 8;                      # longest allocation to ask for
    2829my $remote_hostname= "LANL/Mustang";         # Name of the remote node.
    29 my @return_component_list = ("DBINFO.EXP", "PSASTRO.CONFIG", "PSASTRO.OUTPUT", "LOG.EXP","TRACE.EXP", "PSASTRO.STATS");
     30my @return_component_list = ("DBINFO.EXP", "PSASTRO.CONFIG", "PSASTRO.OUTPUT", "LOG.EXP", "PSASTRO.STATS");
    3031# Look for programs we need
    3132my $missing_tools;
     
    186187    $psastro_command   .= " -recipe PSASTRO $recipe_psastro ";
    187188    $psastro_command   .= " -tracedest ${remote_outroot}.trace -log ${remote_outroot}.log ";
    188     $psastro_command   .= " -dumpconfig ${remote_outroot}.mdc -stats ${remote_outroot}.stats ";
     189    $psastro_command   .= " -dumpconfig ${remote_outroot}.psastro.mdc -stats ${remote_outroot}.stats ";
    189190    $psastro_command   .= " -recipe PPSTATS CAMSTATS ";
    190191   
     
    202203        my ($ipp_disk, $remote_disk) = uri_to_outputs_for_return( $filename);
    203204        my $remote_outroot_dir = dirname($ipp_disk);
    204         print CONFIG " && mkdir -p ${remote_root}/tmp/${remote_outroot_dir} && ln -sf $remote_disk ${remote_root}/tmp/${ipp_disk} ";
     205        print CONFIG " && mkdir -p ${remote_root}/tmp/${remote_outroot_dir} && ln -sf $remote_disk ${remote_root}/tmp/${ipp_disk} && touch $remote_disk ";
    205206    }
    206207    foreach my $chipInfo (@{ $inpData2 }) {
     
    208209        my ($ipp_disk, $remote_disk) = uri_to_outputs_for_return( $filename);
    209210        my $remote_outroot_dir = dirname($ipp_disk);
    210         print CONFIG " && mkdir -p ${remote_root}/tmp/${remote_outroot_dir} && ln -sf $remote_disk ${remote_root}/tmp/${ipp_disk} ";
     211        print CONFIG " && mkdir -p ${remote_root}/tmp/${remote_outroot_dir} && ln -sf $remote_disk ${remote_root}/tmp/${ipp_disk} && touch $remote_disk ";
    211212    }
    212213    print CONFIG "\n";
     
    239240    $node_req = int(($node_need * $job_cost) / ($fill_factor * $time_req)) + 1;
    240241}
     242$time_req += 1; # Safety addition.
    241243
    242244open(COMMAND,  ">$disk_command") || &my_die("Couldn't open file? $disk_command",$remote_id,$PS_EXIT_SYS_ERROR);
Note: See TracChangeset for help on using the changeset viewer.