class documentation

Basic mixin for simple configurations which don't need the manager / providers model.

Method __init__ Undocumented
Instance Variable option_groups Undocumented

Inherited from OptionsManagerMixIn:

Method add_optik_option Undocumented
Method add_option_group Undocumented
Method cb_set_provider_option Optik callback for option setting.
Method generate_config Write a configuration file according to the current configuration into the given stream or stdout.
Method global_set_option Set option on the correct option provider.
Method help Return the usage string for available options.
Method load_command_line_configuration Override configuration according to command line parameters.
Method load_config_file Dispatch values previously read from a configuration file to each option's provider.
Method load_configuration Override configuration according to given parameters.
Method load_configuration_from_config Undocumented
Method load_provider_defaults Initialize configuration using default values.
Method optik_option Get our personal option definition and return a suitable form for use with optik/optparse.
Method read_config_file Read the configuration file but do not load it (i.e. dispatching values to each option's provider).
Method register_options_provider Register an options provider.
Method reset_parsers Undocumented
Instance Variable cfgfile_parser Undocumented
Instance Variable cmdline_parser Undocumented
Instance Variable options_providers Undocumented
Method _parse_toml Parse and handle errors of a toml configuration file.
Instance Variable _all_options Undocumented
Instance Variable _maxlevel Undocumented
Instance Variable _mygroups Undocumented
Instance Variable _nocallback_options Undocumented
Instance Variable _optik_option_attrs Undocumented
Instance Variable _short_options Undocumented

Inherited from OptionsProviderMixIn (via OptionsManagerMixIn):

Method get_option_def Return the dictionary defining an option given its name.
Method load_defaults Initialize the provider using default values.
Method option_attrname Get the config attribute corresponding to opt.
Method option_value Get the current value for the given option.
Method options_and_values Undocumented
Method options_by_section Return an iterator on options grouped by section.
Method set_option Method called to set an option (registered in the options list).
Class Variable level Undocumented
Class Variable name Undocumented
Class Variable options Undocumented
Instance Variable config Undocumented
def __init__(self, *args: Any, **kwargs: Any): (source)
option_groups: list[tuple[str, str]] = (source)

Undocumented