FHEM Forum

FHEM => Sonstiges => Thema gestartet von: JWRu am 10 Mai 2020, 08:16:33

Titel: [gelöst] configDB Attribut dumpPath nicht persistent?
Beitrag von: JWRu am 10 Mai 2020, 08:16:33
Ich hatte bei configDB das Attribut dumpPath (das übrigens in der commandref nicht auftaucht) auf "./backup" gesetzt.
Nach einem "update" und "shutdown restart" ist es verschwunden.
Titel: Antw:configDB Attribut dumpPath nicht persistent?
Beitrag von: betateilchen am 11 Mai 2020, 20:13:39
Zwei Fragen:

Grundsätzlich wird das Attribut bei einem "save" in der Konfiguration gespeichert. Funktioniert auch, habe das gerade getestet.
Titel: Antw:configDB Attribut dumpPath nicht persistent?
Beitrag von: JWRu am 11 Mai 2020, 20:42:07
Zitat1. wie hast Du das Attribut gesetzt?
2. hast Du nach dem Setzen des Attributes auch ein "save" ausgeführt?
1.: "configdb attr dumpPath ./backup"  - dann mit "configdb attr" überprüft
2.: Es gab jedenfalls vor dem Restart kein rotes Fragezeichen oben links.

Das war's wohl - wenn ich mit "configdb attr" was setze, taucht kein Fragezeichen auf.

     
Titel: Antw:configDB Attribut dumpPath nicht persistent?
Beitrag von: betateilchen am 11 Mai 2020, 20:47:06
Zitat von: JWRu am 11 Mai 2020, 20:42:07
wenn ich mit "configdb attr" was setze, taucht kein Fragezeichen auf.

Ja, das liegt an der Art und Weise, wie Rudi die Funktion addStructChange($$$) derzeit implementiert hat.
Da die configDB kein "device" ist, kann ich die Funktion nicht benutzen, um ein rotes Fragezeichen auszulösen.
Titel: Antw:[gelöst] configDB Attribut dumpPath nicht persistent?
Beitrag von: betateilchen am 11 Mai 2020, 20:57:43
Das rote Fragezeichen wird völlig überbewertet  8)

Trotzdem wird es nach dem morgigen Update auch bei Änderungen an Attributen der configDB aufleuchten.
Titel: Antw:[gelöst] configDB Attribut dumpPath nicht persistent?
Beitrag von: JWRu am 11 Mai 2020, 21:00:06
ZitatDas rote Fragezeichen wird völlig überbewertet  8)
Hilft aber meinem notorisch schlechten Gedächtnis.  ;)
Titel: Antw:[gelöst] configDB Attribut dumpPath nicht persistent?
Beitrag von: rudolfkoenig am 11 Mai 2020, 21:34:02
ZitatJa, das liegt an der Art und Weise, wie Rudi die Funktion addStructChange($$$) derzeit implementiert hat.
Habe addStructChange geaendert, damit $dev = undef akzeptiert wird.
Titel: Antw:[gelöst] configDB Attribut dumpPath nicht persistent?
Beitrag von: betateilchen am 11 Mai 2020, 22:41:16
Danke, ich habe meine Änderungen nochmal umgebaut, um ab sofort addStructChange() zu verwenden.