argument_set

class pcs.argument_set.ArgumentSet(arguments: Optional[Dict] = None)

This object is used to encapsulate a set of arguments that are used to initialize a Component dependency DAG and to run methods on this DAG.

__init__(arguments: Optional[Dict] = None)
classmethod from_spec(arg_set_spec: Mapping[str, Mapping[str, Mapping[str, Any]]]) pcs.argument_set.ArgumentSet
classmethod from_yaml(file_path) pcs.argument_set.ArgumentSet
get_arg(component_name: str, function_name: str, arg_key: str) Dict
get_component_args(component_name: str) Dict
get_function_args(component_name: str, function_name: str) Dict
property identifier: str
to_sorted_dict_str() str
to_spec(flatten: bool = False) Mapping[str, Mapping[str, Mapping[str, Any]]]
update(component_name: str, fn_name: str, args: Dict) None