Closed Tapter closed 11 months ago
Kann ich bestätigen. Das hat gleich mal wieder die initiale Config wieder überschrieben. Bitte anpassen, dass auch auf 1.user.config.php überprüft wird
Same like issue #4
Eigentlich hat das ja wenig miteinander zu tun? Die crontab muss natürlich sowieso auch angepasst werden dass die multi-regler Version per se funktioniert, aber solange das user.config.php NICHT existiert (was es für multi-regler eben nicht muss), wird beim container start trotzdem ein reset durchgeführt. Was spricht dagegen, das if zu ergänzen? Ich würde das issue daher gerne reopenen und vorschlagen, das IF zu ergänzen in deinem entrypoint script
In entrypoint steht folgendes:
Dies führt in meiner multi-regler-version dazu, dass das setup bei jedem container start ausgeführt wird, da ich die user.config.php gelöscht habe (da sie in der multi-regler Version eigentlich nicht gebraucht wird und (mich) nur verwirrt. Das if könnte also besser ergänzt werden, dass wenn weder user.config.php noch 1.user.config.php existiert, das setup ausgeführt wird.
Zusätzlich scheint der entrypoint mit der Ausführung dieses scripts zu stoppen. Ich habe danach keinen weiteren output mehr und diverse services werden auch gar nicht erst gestartet. Hier der output meines startups:
Danach läuft aber weder der grafana noch der cron service!?
Ist ausserdem die Idee, dass /solaranzeige/solaranzeige_cron gepatcht wird statt die crontab direkt? Wäre sinnvoll, das explizit zu dokumentieren