From 38794cd41d454ff6899b0ed18b8ee663d196fe04 Mon Sep 17 00:00:00 2001 From: Cedric Leporcq Date: Sun, 8 Aug 2021 12:53:43 +0200 Subject: [PATCH] Fix load config --- dozo/config.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/dozo/config.py b/dozo/config.py index f827df5..09057af 100644 --- a/dozo/config.py +++ b/dozo/config.py @@ -4,17 +4,20 @@ from os import path from dozo import constants -def load_config(file): - if hasattr(load_config, "config"): - return load_config.config +def write(conf_file, config): + with open(conf_file, 'w') as conf_file: + config.write(conf_file) + return True + return False + +def load_config(file): if not path.exists(file): return {} - load_config.config = RawConfigParser() - load_config.config.read(file) - return load_config.config - + config = RawConfigParser() + config.read(file) + return config def get_path_definition(config): """Returns a list of folder definitions.