mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-01-31 18:59:33 +00:00
98_update.pm: UPDATE event from Markus (Forum #47976)
git-svn-id: https://svn.fhem.de/fhem/trunk@10607 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
645c19daae
commit
82833b8ef3
@ -218,6 +218,12 @@ doUpdateLoop($$)
|
|||||||
doUpdate(++$curr, $max, $srcLine, $arg);
|
doUpdate(++$curr, $max, $srcLine, $arg);
|
||||||
HttpUtils_Close(\%upd_connecthash);
|
HttpUtils_Close(\%upd_connecthash);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($updateInBackground) {
|
||||||
|
BlockingInformParent("DoTrigger", ["global", "UPDATE", 0 ], 0)
|
||||||
|
} else {
|
||||||
|
DoTrigger("global","UPDATE", 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sub
|
sub
|
||||||
@ -627,7 +633,8 @@ upd_initRestoreDirs($)
|
|||||||
Update the FHEM installation. Technically this means update will download
|
Update the FHEM installation. Technically this means update will download
|
||||||
the controlfile(s) first, compare it to the local version of the file in the
|
the controlfile(s) first, compare it to the local version of the file in the
|
||||||
moddir/FHEM directory, and download each file where the attributes (timestamp
|
moddir/FHEM directory, and download each file where the attributes (timestamp
|
||||||
and filelength) are different.
|
and filelength) are different. Upon completion it triggers the global:UPDATE
|
||||||
|
event.
|
||||||
<br>
|
<br>
|
||||||
With the commands add/delete/list/reset you can manage the list of
|
With the commands add/delete/list/reset you can manage the list of
|
||||||
controlfiles, e.g. for thirdparty packages.
|
controlfiles, e.g. for thirdparty packages.
|
||||||
@ -725,7 +732,8 @@ upd_initRestoreDirs($)
|
|||||||
Kontroll-Datei(en) heruntergeladen, und mit der lokalen Version dieser Datei
|
Kontroll-Datei(en) heruntergeladen, und mit der lokalen Version dieser Datei
|
||||||
in moddir/FHEM verglichen. Danach werden alle in der Kontroll-Datei
|
in moddir/FHEM verglichen. Danach werden alle in der Kontroll-Datei
|
||||||
spezifizierten Dateien heruntergeladen, deren Größe oder
|
spezifizierten Dateien heruntergeladen, deren Größe oder
|
||||||
Zeitstempel sich unterscheidet.
|
Zeitstempel sich unterscheidet. Wenn dieser Ablauf abgeschlossen ist, wird
|
||||||
|
das globale UPDATE Ereignis ausgelöst.
|
||||||
<br>
|
<br>
|
||||||
Mit den Befehlen add/delete/list/reset kann man die Liste der Kontrolldateien
|
Mit den Befehlen add/delete/list/reset kann man die Liste der Kontrolldateien
|
||||||
pflegen.
|
pflegen.
|
||||||
|
Loading…
Reference in New Issue
Block a user