API Reference#
yabs#
- yabs package
- yabs.task_runner
- yabs.util module
CheckError
ConfigError
ExitingYabsError
YabsError
NO_DEFAULT
assert_always()
check_arg()
check_cli_verbose()
check_dict_keys()
datetime_to_iso()
format_elap()
format_rate()
get_dict_attr()
get_folder_file_names()
init_logging()
lstrip_string()
plural_s()
resolve_path()
run_process_streamed()
search_file_upward()
set_console_ctrl_handler()
shorten_string()
timetag()
to_list()
to_set()
- yabs.task package
- yabs.task.common module
TaskContext
TaskContext.artifacts
TaskContext.dry_run
TaskContext.gh_auth_token
TaskContext.inc
TaskContext.org_tag_name
TaskContext.org_version
TaskContext.repo
TaskContext.repo_obj
TaskContext.repo_path
TaskContext.repo_short
TaskContext.tag_name
TaskContext.task_runner
TaskContext.version
TaskContext.version_manager
WorkflowTask
WorkflowTask.check_task_def()
WorkflowTask.cli_arg()
WorkflowTask.get_setup_metadata()
WorkflowTask.register_cli_command()
WorkflowTask.COMMON_OPTS
WorkflowTask.DEFAULT_OPTS
WorkflowTask.KNOWN_TARGETS
WorkflowTask.MANDATORY_OPTS
WorkflowTask.dry_run
WorkflowTask.opts
WorkflowTask.task_inst
WorkflowTask.verbose
- yabs.task.common module