From 0543982f2937eb5b089a4bc468835e879eb698eb Mon Sep 17 00:00:00 2001 From: Marc Bonnici Date: Tue, 13 Feb 2018 15:19:34 +0000 Subject: [PATCH] framework/host: Generate default config.yaml upon first init --- wa/framework/host.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wa/framework/host.py b/wa/framework/host.py index f101c77b..e58a7e67 100644 --- a/wa/framework/host.py +++ b/wa/framework/host.py @@ -2,6 +2,7 @@ import os import shutil from wa.framework.configuration.core import settings +from wa.framework.configuration.default import generate_default_config # Have to disable this due to dynamic attributes # pylint: disable=no-member @@ -19,7 +20,7 @@ def init_user_directory(overwrite_existing=False): # pylint: disable=R0914 os.makedirs(settings.dependencies_directory) os.makedirs(settings.plugins_directory) - # TODO: generate default config.yaml here + generate_default_config(os.path.join(settings.user_directory, 'config.yaml')) if os.getenv('USER') == 'root': # If running with sudo on POSIX, change the ownership to the real user.