[ARVADOS] updated: a4f3031bb766ca8a9b9dfbc738dbf0dc9bcd5b67

git at public.curoverse.com git at public.curoverse.com
Fri Aug 1 17:02:30 EDT 2014


Summary of changes:
 crunch_scripts/run-command | 10 ++++++++++
 1 file changed, 10 insertions(+)

       via  a4f3031bb766ca8a9b9dfbc738dbf0dc9bcd5b67 (commit)
      from  708b630be8dc82b3b1b1e246719eb61688efef0f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit a4f3031bb766ca8a9b9dfbc738dbf0dc9bcd5b67
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Fri Aug 1 17:02:28 2014 -0400

    Added $(task.outdir) and $(job.src)

diff --git a/crunch_scripts/run-command b/crunch_scripts/run-command
index 4b686ac..0d20748 100755
--- a/crunch_scripts/run-command
+++ b/crunch_scripts/run-command
@@ -28,6 +28,8 @@ os.mkdir("output")
 
 os.chdir("output")
 
+outdir = os.getcwd()
+
 taskp = None
 jobp = arvados.current_job()['script_parameters']
 if len(arvados.current_task()['parameters']) > 0:
@@ -44,6 +46,9 @@ def sub_link(v):
 def sub_tmpdir(v):
     return os.path.join(arvados.current_task().tmpdir, 'tmpdir')
 
+def sub_outdir(v):
+    return outdir
+
 def sub_cores(v):
      return str(multiprocessing.cpu_count())
 
@@ -53,10 +58,15 @@ def sub_jobid(v):
 def sub_taskid(v):
      return os.environ['TASK_UUID']
 
+def sub_jobsrc(v):
+     return os.environ['CRUNCH_SRC']
+
 subst.default_subs["link "] = sub_link
 subst.default_subs["task.tmpdir"] = sub_tmpdir
+subst.default_subs["task.outdir"] = sub_outdir
 subst.default_subs["node.cores"] = sub_cores
 subst.default_subs["job.id"] = sub_jobid
+subst.default_subs["job.src"] = sub_jobsrc
 subst.default_subs["task.id"] = sub_taskid
 
 rcode = 1

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list