From 5712a9ad6749f63033291706a7ec786eb595d1f1 Mon Sep 17 00:00:00 2001 From: Sven Heidemann Date: Sat, 10 Apr 2021 11:50:35 +0200 Subject: [PATCH] Improved file creation new command --- src/cpl_cli/source_creator/console_builder.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cpl_cli/source_creator/console_builder.py b/src/cpl_cli/source_creator/console_builder.py index c9746590..5ca10f50 100644 --- a/src/cpl_cli/source_creator/console_builder.py +++ b/src/cpl_cli/source_creator/console_builder.py @@ -27,6 +27,9 @@ class ConsoleBuilder: @staticmethod def _create_file(file_name: str, content: dict): + if not os.path.isabs(file_name): + file_name = os.path.abspath(file_name) + path = os.path.dirname(file_name) if not os.path.isdir(path): os.makedirs(path)