ConfigurationManager.py 558 B

1234567891011121314151617181920
  1. from BrainLoader import BrainLoader
  2. from SettingLoader import SettingLoader
  3. class ConfigurationManager:
  4. def __init__(self):
  5. pass
  6. @classmethod
  7. def get_brain(cls, brain_file_name=None):
  8. if brain_file_name is None:
  9. brain_file_name = "brain.yml"
  10. return BrainLoader(brain_file_name).get_config()
  11. @classmethod
  12. def get_settings(cls, setting_file_name=None):
  13. if setting_file_name is None:
  14. setting_file_name = "settings.yml"
  15. return SettingLoader(setting_file_name).get_config()