python runtime: fix behaviour of -c when given file do not exist yet
authorEdouard Tisserant <edouard@beremiz.fr>
Fri, 28 Feb 2025 16:41:26 +0100 (2 weeks ago)
changeset 4121 ef48f96ccf06
parent 4120 6b4e1452fa16
child 4122 e2a9eaf4889a
python runtime: fix behaviour of -c when given file do not exist yet
Beremiz_service.py
--- a/Beremiz_service.py	Thu Feb 27 14:55:42 2025 +0100
+++ b/Beremiz_service.py	Fri Feb 28 16:41:26 2025 +0100
@@ -158,9 +158,9 @@
             _PSKpath = os.path.join(a, "wampconf.json")
             if os.path.isfile(_PSKpath):
                 wampconf = _PSKpath
-        elif os.path.isfile(a):
+        elif os.path.isfile(a) or os.path.isdir(paths.AbsDir(a)):
             wampconf = a
-            ConfDir = os.path.dirname(a)
+            ConfDir = paths.AbsDir(a)
     elif o == "-s":
         if a == "off":
             PSKpath = None