CLI Config API

The submodules are listed below. For a short summary:

  • config_routines - routines for creating, loading, saving, updating, copying, … configuration files (using YAML files and CLI if needed)

  • processing - processing classes to bring more features to the configuration building process. Contains the default processings (@merge_add, @copy, …)

  • process_routines - operation functions on configuration that trigger processings

  • dict_routines - operation functions on python native dictionaries

  • tag_routines - operation functions on tags names (like param@tag@tag2).

  • cli_parser - CLI parser for building configuration from command line arguments

  • base - base class of configuration objects

Contents: