MiddleArch/middlearch/config/config.py

14 lines
309 B
Python

import logging
import os, shutil
import yaml
def load_config(path="packages.yaml"):
with open(path) as file:
packages = yaml.load(file, Loader=yaml.SafeLoader)
logging.info(f"{len(packages)} packages loaded")
logging.debug(", ".join([p['name'] for p in packages]))
return packages