Skip to content

Base config

source module isofit.configs.base_config

Classes

  • BaseConfigSection Base Configuration Section from which all Configuration Sections inherit. Handles shared functionality like getting, setting, and cleaning configuration options.

source class BaseConfigSection()

Bases : object

Base Configuration Section from which all Configuration Sections inherit. Handles shared functionality like getting, setting, and cleaning configuration options.

Methods

source method BaseConfigSection.set_config_options(configdict: dict = None)None

Read dictionary and assign to attributes, leaning on _set_callable_attributes Args: configdict: dictionary-style config for parsing

source method BaseConfigSection.check_config_validity()List[str]

source method BaseConfigSection.get_config_options_as_dict()Dict[str, Dict[str, any]]

source method BaseConfigSection.get_config_as_dict()

source method BaseConfigSection.get_all_elements()

source method BaseConfigSection.get_all_element_names()

source method BaseConfigSection.get_elements()

source method BaseConfigSection.get_element_names()

source method BaseConfigSection.get(name)