import yaml from pkg_resources import resource_filename from configurate import Configurate config = Configurate() config_file_name = resource_filename('fibonacci_service', 'config.yaml') with open(config_file_name, 'r') as config_file: config.merge(yaml.load(config_file))
#!/usr/bin/env python3 import os import yaml from configurate import Configurate file_path = os.path.dirname(os.path.abspath(__file__)) project_path = os.path.abspath(os.path.join(file_path, os.path.pardir)) yml_path = os.path.join(project_path, 'configuration/config.yml') config = Configurate() with open(yml_path, 'r') as config_file: config.merge(yaml.safe_load(config_file))