- pep723:
- type:
dict
argument path:pep723
PEP 723 metadata
- work_base:
- type:
str
, optional, default:./
argument path:pep723/work_base
Base directory for the work
- forward_common_files:
- type:
typing.List[str]
, optional, default:[]
argument path:pep723/forward_common_files
Common files to forward to the remote machine
- backward_common_files:
- type:
typing.List[str]
, optional, default:[]
argument path:pep723/backward_common_files
Common files to backward from the remote machine
- machine:
- type:
dict
argument path:pep723/machine
Machine configuration. See related documentation for details.
- resources:
- type:
dict
argument path:pep723/resources
Resources configuration. See related documentation for details.
- task_list:
- type:
list
argument path:pep723/task_list
List of tasks to execute.
This argument takes a list with each element containing the following:
- command:
- type:
str
, optional, default:python
argument path:pep723/task_list/command
Python interpreter or launcher. No need to contain the Python script filename.
- task_work_path:
- type:
str
argument path:pep723/task_list/task_work_path
The dir where the command to be executed. Can be a glob pattern.
- forward_files:
- type:
typing.List[str]
, optional, default:[]
argument path:pep723/task_list/forward_files
The files to be uploaded in task_work_path before the task exectued.
- backward_files:
- type:
typing.List[str]
, optional, default:[]
argument path:pep723/task_list/backward_files
The files to be download to local_root in task_work_path after the task finished
- outlog:
- type:
str
|NoneType
, optional, default:log
argument path:pep723/task_list/outlog
The out log file name. redirect from stdout
- errlog:
- type:
str
|NoneType
, optional, default:err
argument path:pep723/task_list/errlog
The err log file name. redirect from stderr