mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-29 23:47:10 +00:00
93_DbLog: contrib 5.5.4
git-svn-id: https://svn.fhem.de/fhem/trunk@26842 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
d6fc326e8e
commit
3e24f2bdfc
@ -323,6 +323,7 @@ sub DbLog_Initialize {
|
|||||||
$hash->{ReadFn} = "DbLog_SBP_Read";
|
$hash->{ReadFn} = "DbLog_SBP_Read";
|
||||||
$hash->{SVG_regexpFn} = "DbLog_regexpFn";
|
$hash->{SVG_regexpFn} = "DbLog_regexpFn";
|
||||||
$hash->{DelayedShutdownFn} = "DbLog_DelayedShutdown";
|
$hash->{DelayedShutdownFn} = "DbLog_DelayedShutdown";
|
||||||
|
$hash->{ShutdownFn} = "DbLog_Shutdown";
|
||||||
$hash->{AttrList} = "addStateEvent:0,1 ".
|
$hash->{AttrList} = "addStateEvent:0,1 ".
|
||||||
"asyncMode:1,0 ".
|
"asyncMode:1,0 ".
|
||||||
"bulkInsert:1,0 ".
|
"bulkInsert:1,0 ".
|
||||||
@ -522,6 +523,20 @@ sub DbLog_DelayedShutdown {
|
|||||||
return $delay_needed;
|
return $delay_needed;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
###################################################################################
|
||||||
|
# Mit der X_Shutdown Funktion kann ein Modul Aktionen durchführen bevor FHEM
|
||||||
|
# gestoppt wird. Dies kann z.B. der ordnungsgemäße Verbindungsabbau mit dem
|
||||||
|
# physikalischen Gerät sein (z.B. Session beenden, Logout, etc.). Nach der
|
||||||
|
# Ausführung der Shutdown-Fuktion wird FHEM sofort beendet.
|
||||||
|
###################################################################################
|
||||||
|
sub DbLog_Shutdown {
|
||||||
|
my $hash = shift;
|
||||||
|
|
||||||
|
DbLog_SBP_CleanUp ($hash);
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
#####################################################
|
#####################################################
|
||||||
# DelayedShutdown abschließen
|
# DelayedShutdown abschließen
|
||||||
# letzte Aktivitäten vor Freigabe des Shutdowns
|
# letzte Aktivitäten vor Freigabe des Shutdowns
|
||||||
@ -530,7 +545,6 @@ sub _DbLog_finishDelayedShutdown {
|
|||||||
my $hash = shift;
|
my $hash = shift;
|
||||||
my $name = $hash->{NAME};
|
my $name = $hash->{NAME};
|
||||||
|
|
||||||
DbLog_SBP_CleanUp ($hash);
|
|
||||||
CancelDelayedShutdown ($name);
|
CancelDelayedShutdown ($name);
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user