def read_configuration():
    config = confuse.Configuration("hubmap_pipeline_release_mgmt", __name__)
    pipeline_config = Path("pipeline_release_mgmt.yaml")
    if pipeline_config.is_file():
        config.set(
            confuse.YamlSource(
                pipeline_config,
                base_for_paths=True,
                loader=config.loader,
            ))
    return config
Пример #2
0
 def _add_user_source(self):
     self.add(confuse.YamlSource(self._config, optional=True))
Пример #3
0
 def _add_default_source(self):
     self.add(confuse.YamlSource(self._default, default=True))