Ankündigung

Einklappen
Keine Ankündigung bisher.

Erster Startversuch 1.10: --config_dir Parameter greift nicht (mehr?)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Erster Startversuch 1.10: --config_dir Parameter greift nicht (mehr?)

    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:

    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'
    ​ 
    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:

    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
    ​ 
    Zuletzt geändert von jentz1986; 09.06.2024, 18:22.

    #2
    Die Structs werden auch nach /usr/local/smarthome/structs und nicht nach /mnt/structs geschrieben bei der Migration.

    Falls jemand auch mit testen mag:

    docker pull jentz1986/smarthomeng:develop

    Kommentar

    Lädt...
    X