FHEM Forum

FHEM => Sonstiges => Thema gestartet von: betateilchen am 30 September 2015, 19:39:22

Titel: 98_update.pm - Keine Fehlermeldung bei Fehler
Beitrag von: betateilchen am 30 September 2015, 19:39:22
Hallo Rudi,

wenn während eines Updates ein unter ./restoreDir abgelegtes Verzeichnis nicht gelöscht werden kann, wird in fhem keine Fehlermeldung ausgegeben/protokolliert.


2015.09.30 19:01:54 1: RMDIR: ./restoreDir/2015-09-08
2015.09.30 19:01:54 1: RMDIR: ./restoreDir/2015-09-10
2015.09.30 19:01:54 1: RMDIR: ./restoreDir/2015-09-14
2015.09.30 19:01:54 1: RMDIR: ./restoreDir/2015-09-26
2015.09.30 19:01:54 1: UPD FHEM/10_EnOcean.pm
2015.09.30 19:01:55 1: update: skipping docs/commandref.html, matches exclude_from_update


Tatsächlich konnten aber die Verzeichnisse -08 -10 -14 aufgrund eines Rechteproblems gar nicht gelöscht werden:


root@cubie:/opt/fhem/restoreDir# ls -al
total 32
drwxr-xr-x  8 fhem dialout 4096 Sep 30 19:01 .
drwxr-xr-x 13 fhem dialout 4096 Sep 27 18:04 ..
drwxr-xr-x  3 root root    4096 Sep  8 19:28 2015-09-08
drwxr-xr-x  3 root root    4096 Sep 10 19:11 2015-09-10
drwxr-xr-x  3 root root    4096 Sep 14 08:53 2015-09-14
drwxr-xr-x  4 fhem dialout 4096 Sep 28 19:31 2015-09-28
drwxr-xr-x  3 fhem dialout 4096 Sep 29 21:36 2015-09-29
drwxr-xr-x  3 fhem dialout 4096 Sep 30 19:01 2015-09-30


Ich hatte mich die letzte Zeit schon gewundert, warum (angeblich) immer die gleichen drei Unterverzeichnisse gelöscht werden, hatte allerdings heute erst Zeit, der Sache auf den Grund zu gehen.

Vielleicht kannst Du für die nächste Änderung an 98_update.pm eine entsprechende Fehlermeldung mit auf die ToDo Liste setzen, es ist ja nichts wirklich funktional falsches, sondern lediglich ein Schönheitsfehler und somit in keinster Weise eilig.
Titel: Antw:98_update.pm - Keine Fehlermeldung bei Fehler
Beitrag von: rudolfkoenig am 03 Oktober 2015, 12:57:15
Habe 98_update.pm mit Meldung im Fehlerfall erweitert.