added distants notifications and devices availability warning

This commit is contained in:
DTux committed 2022-01-02 13:47:41 +01:00
1 parent 02dfa615fa
commit 2e6b2fe5cb
6 files changed
+99 -17

No files matched your search

+25
View File
@@ -10,5 +10,30 @@ function signalHandler($signal)
endMoha();
}
function notify($message)
{
foreach($notificationMethods as $value)
{
$result |= $value->send($message);
}
return $result;
}
function logger($level, $log)
{
global $logFh, $logLevel;
if ( $level >= $logLevel)
{
fwrite($logFh, "$level : $log" . EOL);
print ("$level : $log" . EOL);
}
if ($level >= $notificationLevel)
{
if(notify($message) == true)
{
logger(INFO, __("Notification not sent"));
}
}
}
?>