anyfig_setup
overwrite#
- anyfig.anyfig_setup.overwrite(main_config_obj, args)[source]
- Overwrites parameters with input flags - Parameters
- main_config_obj (ConfigClass) – config instance 
- args (dict) – arguments used to overwrite 
 
- Returns
- ConfigClass – config instance 
 
create_config#
- anyfig.anyfig_setup.create_config(config_str)[source]
- Instantiates a config class object 
parse_cli_args#
- anyfig.anyfig_setup.parse_cli_args(raw_args=None)[source]
- Parses command line input arguments. If raw_args is None, sys.argv is parsed 
config_class#
- anyfig.anyfig_setup.config_class(cls=None, *, target=None)[source]
- Adds Anyfig functionality to the class and registers it to known config classes 
init_config#
- anyfig.anyfig_setup.init_config(default_config, cli_args=None)[source]