Hallo zusammen,
ich habe heute versucht ein 1.10 er Dockerimage zu erstellen. (Erwähnte ich, dass das kompilieren von ephem doof ist?).
Jetzt wird beim Start folgende Meldung ausgegeben:
Das Verwunderliche ist, dass SHNG die Loggingdatei an einer völlig anderen Stelle sucht, als spezifiziert. Übersehe ich etwas?
Dockerfile und Startscript sind hier:
jentz1986/shng-docker at v1.10.0 (github.com)
Ich werde mir jetzt erstmal damit behelfen, die Files an den gewünschten Ort zu kopieren. Vielleicht hat aber jemand noch eine andere Idee, was man da sinnvollererer tut.
Edit:
Die Kopie der Logging-Konfiguration an den richtigen Ort scheint das Ganze einen Schritt weiter zu schieben. Dass der Parameter ansonsten wirkt, steht hier geschrieben:
ich habe heute versucht ein 1.10 er Dockerimage zu erstellen. (Erwähnte ich, dass das kompilieren von ephem doof ist?).
Jetzt wird beim Start folgende Meldung ausgegeben:
PHP-Code:
Start SmarthomeNG with "--config_dir /mnt/conf --foreground" as user "uid=1000(smarthome) gid=1000(smarthome) groups=1000(smarthome)".
Using auto-determined PIP: '/usr/local/bin/pip3'
yaml_load: YAML-file '/usr/local/smarthome/etc/logging.yaml' not found
ERROR: Invalid logging configuration in file '/usr/local/smarthome/etc/logging.yaml'
Dockerfile und Startscript sind hier:
jentz1986/shng-docker at v1.10.0 (github.com)
Ich werde mir jetzt erstmal damit behelfen, die Files an den gewünschten Ort zu kopieren. Vielleicht hat aber jemand noch eine andere Idee, was man da sinnvollererer tut.
Edit:
Die Kopie der Logging-Konfiguration an den richtigen Ort scheint das Ganze einen Schritt weiter zu schieben. Dass der Parameter ansonsten wirkt, steht hier geschrieben:
PHP-Code:
SHNG-WRAPPER: Start SmarthomeNG with "--config_dir /mnt/conf --foreground" as user "uid=1000(smarthome) gid=1000(smarthome) groups=1000(smarthome)".
-------------------- Init SmartHomeNG v1.10.0-master (manual) --------------------
2024-06-09 17:19:10 NOTICE lib.smarthome -------------------- Init SmartHomeNG v1.10.0-master (manual) --------------------
2024-06-09 17:19:10 NOTICE lib.smarthome Running in Python interpreter 'v3.10.14 final', from directory /usr/local/smarthome
2024-06-09 17:19:10 NOTICE lib.smarthome - operating system 'Debian GNU/Linux 12 (bookworm)' (pid=78)
2024-06-09 17:19:11 NOTICE lib.smarthome - on 'Intel(R) Core(TM) i3-6100T CPU @ 3.20GHz'
2024-06-09 17:19:11 NOTICE lib.smarthome Using config dir /mnt/conf
2024-06-09 17:19:12 NOTICE lib.smarthome - Nutze Feiertage für Land 'DE', Provinz 'NW', benutzerdefinierte(r) Feiertag(e) nicht definiert
Kommentar