From 6818fe9a5c239c4c964c11bee5579bbf761c175f Mon Sep 17 00:00:00 2001 From: Sven Heidemann Date: Wed, 7 Dec 2022 20:06:54 +0100 Subject: [PATCH] Improved cpl new appsettings template --- src/cpl_cli/.cpl/project_file_appsettings.py | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/cpl_cli/.cpl/project_file_appsettings.py b/src/cpl_cli/.cpl/project_file_appsettings.py index c6a62b88..dabf4a29 100644 --- a/src/cpl_cli/.cpl/project_file_appsettings.py +++ b/src/cpl_cli/.cpl/project_file_appsettings.py @@ -1,3 +1,5 @@ +import textwrap + from cpl_cli.abc.file_template_abc import FileTemplateABC @@ -8,4 +10,20 @@ class ProjectFileAppsettings(FileTemplateABC): self._name = 'appsettings.json' def get_code(self) -> str: - return self._code + return textwrap.dedent("""\ + { + "TimeFormatSettings": { + "DateFormat": "%Y-%m-%d", + "TimeFormat": "%H:%M:%S", + "DateTimeFormat": "%Y-%m-%d %H:%M:%S.%f", + "DateTimeLogFormat": "%Y-%m-%d_%H-%M-%S" + }, + + "LoggingSettings": { + "Path": "logs/", + "Filename": "log_$start_time.log", + "ConsoleLogLevel": "ERROR", + "FileLogLevel": "WARN" + } + } + """)