Hallo zusammen,
ich kann die Datei 99_myUtils.pm nicht wiederfinden. Der Code ist aber noch aktiv. Habe ich da bei einem Update etwas verpasst?
Gruß
Roman
Hallo Roman,
wirklich?
Für die FHEM Kommandozeile
{qx(ls -lha /opt/fhem/FHEM/99_myUtils.pm)}
Gruß Otto
Die sollte auch auf der Weboberfläche von FHEM unter
Edit files auftauchen.
Eine Möglichkeit wäre, daß Du die Datei in die Datenbank verschoben hast, falls Du configDB nutzt.
Zitat von: help configdb
configdb filemove <sourceFilename>
Imports specified fhem file from from filesystem into database and
deletes the file from local filesystem afterwards.
Example:
configdb filemove FHEM/99_myUtils.pm
Und sollte doch was verloren sein und Du weißt aber noch wie die Funktion in der Datei hieß dann hilft das.
{use B::Deparse;; my $d = B::Deparse->new();; return $d->coderef2text(\&meineFunktion)}
meineFunktion durch den Funktionsnamen ersetzen.
Gott sei Dank hatte ich noch eine Sicherung und konnte die Datei wieder herstellen. Trotzdem alles dubios.
Gruß
Roman
Zitat von: romakrau am 23 April 2020, 20:22:41
Gott sei Dank hatte ich noch eine Sicherung und konnte die Datei wieder herstellen. Trotzdem alles dubios.
Gruß
Roman
Warum "dubios"!?
fhem startet und lädt alle notwendigen Dateien u.a. auch deine myUtils...
Funktionen sind da...
Du löschst die Datei (oder sonst jemand/etwas)...
...Datei ist weg ABER: Funktionen sind ja noch da (weil ja geladen)... ;)
Allerdings: shutdown restart und dann sind sie weg weg ;)
Gruß, Joachim