[aur] config file

This commit is contained in:
Vinícius Moreira
2019-12-18 18:19:00 -03:00
parent 9a852cda3f
commit 496f61a27b
8 changed files with 58 additions and 19 deletions

View File

@@ -3,12 +3,13 @@ from pathlib import Path
import yaml
from bauh.api.constants import CONFIG_PATH
from bauh.commons import util
def read_config(file_path: str, template: dict, update_file: bool = False) -> dict:
if not os.path.exists(file_path):
Path(file_path).mkdir(parents=True, exist_ok=True)
Path(CONFIG_PATH).mkdir(parents=True, exist_ok=True)
with open(file_path, 'w+') as f:
f.write(yaml.dump(template))