Changeset 82 for trunk/oarutils
- Timestamp:
- Jun 1, 2012, 10:09:34 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/oarutils/oar-parexec
r81 r82 21 21 my $logtrace; 22 22 my $verbose; 23 my $job_np 24 my $nodefile 23 my $job_np = 1; 24 my $nodefile = $ENV{OAR_NODE_FILE} || ''; 25 25 my $masterio; 26 26 my $switchio; 27 27 my $help; 28 my $oarsh 28 my $oarsh = 'oarsh -q -T'; 29 29 my $sig_transmit; 30 30 my $sig_checkpoint = 'USR2'; … … 184 184 . " to $job_name on $node_connect.\n" 185 185 if $verbose; 186 186 187 187 close $fh; 188 188 cede; … … 236 236 $job_stderr = "2> $stderr-$job_name.stderr" if $stderr ne '' and $switchio; 237 237 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"; 240 240 241 241 $scheduled{$job_pid} = { … … 282 282 while () { 283 283 for my $job_pid (keys %scheduled) { 284 284 # non blocking PID test 285 285 if (waitpid($job_pid, WNOHANG)) { 286 286 my $msg = sprintf "end job %${job_name_maxlen}s / %5i at %s on node %s\n", … … 366 366 You can use in your script the OAR original file ressources 367 367 by using these variable if you need it. 368 368 369 369 370 370 =head1 OPTIONS
Note: See TracChangeset
for help on using the changeset viewer.