X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/cb8320961335a4732c470882fcfcd4e6c581a0d4..1cd7fd3867acabeb29196da4cf505a0eb703b287:/sdk/python/arvados/__init__.py diff --git a/sdk/python/arvados/__init__.py b/sdk/python/arvados/__init__.py index ed7e6a9764..1df64703a9 100644 --- a/sdk/python/arvados/__init__.py +++ b/sdk/python/arvados/__init__.py @@ -83,15 +83,15 @@ class JobTask(object): class job_setup: @staticmethod - def one_task_per_input_file(if_sequence=0, and_end_task=True, input_as_path=False, arvapi=None): + def one_task_per_input_file(if_sequence=0, and_end_task=True, input_as_path=False, api_client=None): if if_sequence != current_task()['sequence']: return - if not arvapi: - arvapi = api('v1') + if not api_client: + api_client = api('v1') job_input = current_job()['script_parameters']['input'] - cr = CollectionReader(job_input, api_client=arvapi) + cr = CollectionReader(job_input, api_client=api_client) cr.normalize() for s in cr.all_streams(): for f in s.all_files(): @@ -107,9 +107,9 @@ class job_setup: 'input':task_input } } - arvapi.job_tasks().create(body=new_task_attrs).execute() + api_client.job_tasks().create(body=new_task_attrs).execute() if and_end_task: - arvapi.job_tasks().update(uuid=current_task()['uuid'], + api_client.job_tasks().update(uuid=current_task()['uuid'], body={'success':True} ).execute() exit(0)