Changeset 82 for trunk


Ignore:
Timestamp:
Jun 1, 2012, 10:09:34 AM (12 years ago)
Author:
g7moreau
Message:
  • Delete tab
  • Tmp file more robust name
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/oarutils/oar-parexec

    r81 r82  
    2121my $logtrace;
    2222my $verbose;
    23 my $job_np         = 1;
    24 my $nodefile       = $ENV{OAR_NODE_FILE} || '';
     23my $job_np         = 1;
     24my $nodefile       = $ENV{OAR_NODE_FILE} || '';
    2525my $masterio;
    2626my $switchio;
    2727my $help;
    28 my $oarsh          = 'oarsh -q -T';
     28my $oarsh          = 'oarsh -q -T';
    2929my $sig_transmit;
    3030my $sig_checkpoint = 'USR2';
     
    184184            . " to $job_name on $node_connect.\n"
    185185            if $verbose;
    186          
     186
    187187         close $fh;
    188188         cede;
     
    236236      $job_stderr = "2> $stderr-$job_name.stderr" if $stderr ne '' and $switchio;
    237237
    238       my $job_nodefile = "/tmp/oar-parexec-$ENV{LOGNAME}-$job_name";
    239       my $job_pidfile  = "/tmp/oar-parexec-$ENV{LOGNAME}-$job_name.pid";
     238      my $job_nodefile = "/tmp/oar-parexec-$ENV{LOGNAME}-$ENV{OAR_JOB_ID}-$job_name";
     239      my $job_pidfile  = "/tmp/oar-parexec-$ENV{LOGNAME}-$ENV{OAR_JOB_ID}-$job_name.pid";
    240240
    241241      $scheduled{$job_pid} = {
     
    282282   while () {
    283283      for my $job_pid (keys %scheduled) {
    284                         # non blocking PID test
     284         # non blocking PID test
    285285         if (waitpid($job_pid, WNOHANG)) {
    286286            my $msg = sprintf "end   job %${job_name_maxlen}s / %5i at %s on node %s\n",
     
    366366You can use in your script the OAR original file ressources
    367367by using these variable if you need it.
    368  
     368
    369369
    370370=head1 OPTIONS
Note: See TracChangeset for help on using the changeset viewer.