hpcflow.sdk.submission.schedulers.Scheduler#

class hpcflow.sdk.submission.schedulers.Scheduler(submit_cmd=None, show_cmd=None, del_cmd=None, js_cmd=None, array_switch=None, array_item_var=None, *args, **kwargs)#

Bases: NullScheduler

Methods

format_switch

get_submit_command

get_version_info

parse_submission_output

Attributes

DEFAULT_SHEBANG_ARGS

DEFAULT_SHELL_ARGS

DEFAULT_SHEBANG_ARGS = ''#
DEFAULT_SHELL_ARGS = ''#
format_switch(switch)#
get_submit_command(shell, js_path, deps)#
Parameters:
Return type:

List[str]

get_version_info()#
parse_submission_output(stdout)#
Parameters:

stdout (str) –

Return type:

None