[ARVADOS] created: fefc1d78df0a65c949099f98062877f93dfbec8a
git at public.curoverse.com
git at public.curoverse.com
Mon Mar 24 02:19:40 EDT 2014
at fefc1d78df0a65c949099f98062877f93dfbec8a (commit)
commit fefc1d78df0a65c949099f98062877f93dfbec8a
Author: Tom Clegg <tom at curoverse.com>
Date: Mon Mar 24 02:17:42 2014 -0400
Avoid reusing per-task work directories.
diff --git a/sdk/cli/bin/crunch-job b/sdk/cli/bin/crunch-job
index c098268..04f2b01 100755
--- a/sdk/cli/bin/crunch-job
+++ b/sdk/cli/bin/crunch-job
@@ -582,7 +582,7 @@ for (my $todo_ptr = 0; $todo_ptr <= $#jobstep_todo; $todo_ptr ++)
}
$ENV{"TASK_SLOT_NODE"} = $slot[$childslot]->{node}->{name};
$ENV{"TASK_SLOT_NUMBER"} = $slot[$childslot]->{cpu};
- $ENV{"TASK_WORK"} = $ENV{"JOB_WORK"}."/".$slot[$childslot]->{cpu};
+ $ENV{"TASK_WORK"} = $ENV{"JOB_WORK"}."/$id.$$";
$ENV{"TASK_KEEPMOUNT"} = $ENV{"TASK_WORK"}."/keep";
$ENV{"TASK_TMPDIR"} = $ENV{"TASK_WORK"}; # deprecated
$ENV{"CRUNCH_NODE_SLOTS"} = $slot[$childslot]->{node}->{ncpus};
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list