arjuna.configure.options module

class arjuna.configure.options.ArjunaOptions(*, options_dict, creation_context, validate=True)

Bases: arjuna.configure.options.Options

ARJUNA_OPTIONS_DESC_MAP = None
get_browser_name()
classmethod load_desc()
classmethod process_arjuna_option_name(name)
process_options()
class arjuna.configure.options.EditableConfig(*, arjuna_options_dict, user_options_dict, creation_context, validate=True)

Bases: object

add_options(options)
classmethod arjuna_conf(*, project_root_dir, run_id)
property arjuna_options
as_dict()
classmethod data_confs(*, arjuna_conf)
classmethod empty_conf()
classmethod env_confs(*, arjuna_conf)
classmethod from_file(*, file_path, creation_context, conf_stage, validate=True, **replacements)
classmethod from_maps(*, conf_stage, ref_config, arjuna_options, user_options)
classmethod from_str(*, contents, creation_context, conf_stage, validate=True, **replacements)
classmethod from_yaml(*, yaml_obj, creation_context, conf_stage, validate=True)
is_empty()
process_arjuna_options()
classmethod project_conf(*, arjuna_conf, linked_projects)
set_arjuna_option(arjuna_option, obj)
set_option(option, obj)
set_user_option(option, obj)
update(conf)
update_from_maps(*, arjuna_options, user_options)
property user_options
classmethod validate_arjuna_options_for_stage(stage, options)
class arjuna.configure.options.Options(*, options_dict, creation_context, validate=True)

Bases: object

as_dict()
is_not_set(option_name)
update(option_name, option_value)
update_all(options)
value(option_name)
class arjuna.configure.options.UserOptions(*, options_dict, creation_context)

Bases: arjuna.configure.options.Options

classmethod pass_through(input)
classmethod process_option_name(name)