3.1.1. de_sim.config package

3.1.1.1. Submodules

3.1.1.2. de_sim.config.core module

de_sim core configuration

Author

Arthur Goldberg <Arthur.Goldberg@mssm.edu>

Date

2016-09-19

Copyright

2016-2020, Karr Lab

License

MIT

de_sim.config.core.get_config(extra=None)[source]

Get configuration

Parameters

extra (dict, optional) – additional configuration to override

Returns

nested dictionary with the configuration settings loaded from the configuration source(s).

Return type

configobj.ConfigObj

de_sim.config.core.get_debug_logs(extra=None)[source]

Get debug logs

Parameters

extra (dict, optional) – additional configuration to override

Returns

a DebugLogsManager

Return type

wc_utils.debug_logs.core.DebugLogsManager

de_sim.config.core.get_debug_logs_config(extra=None, cfg_path=('de_sim', 'config/debug.default.cfg'))[source]

Get debug logs configuration

Parameters
  • extra (dict, optional) – additional configuration to override

  • cfg_path (str, optional) – path to the debug logs config file

Returns

nested dictionary with the configuration settings loaded from the configuration source(s).

Return type

configobj.ConfigObj

3.1.1.3. Module contents