logging: add loglevel to syslog output

This commit is contained in:
Daniel Reichelt
2016-02-16 20:19:22 +01:00
parent 2fb091939f
commit a68effe4e7
3 changed files with 48 additions and 27 deletions

View File

@@ -104,31 +104,8 @@ class FroxlorLogger {
return;
}
switch($type) {
case LOG_INFO:
$_type = 'information';
break;
case LOG_NOTICE:
$_type = 'notice';
break;
case LOG_WARNING:
$_type = 'warning';
break;
case LOG_ERR:
$_type = 'error';
break;
case LOG_CRIT:
$_type = 'critical';
break;
case LOG_DEBUG:
$_type = 'debug';
break;
default:
$_type = 'unknown';
break;
}
if (self::$crondebug_flag || $type <= LOG_WARNING) { # more severe levels have smaller numbers
echo "[".$_type."] ".$text.PHP_EOL;
if (self::$crondebug_flag || $type <= LOG_WARNING) { // more severe levels have smaller numbers
echo "[".getLogLevelDesc($type)."] ".$text.PHP_EOL;
}
if (Settings::Get('logger.log_cron') == '0'

View File

@@ -114,9 +114,9 @@ class SysLogger extends AbstractLogger {
if ($text != null
&& $text != ''
) {
syslog((int)$type, "[" . ucfirst($_action) . " Action " . $name . "] " . $text);
syslog((int)$type, "[" . ucfirst($_action) . " Action " . $name . "] [".getLogLevelDesc($type)."] " . $text);
} else {
syslog((int)$type, "[" . ucfirst($_action) . " Action " . $name . "] No text given!!! Check scripts!");
syslog((int)$type, "[" . ucfirst($_action) . " Action " . $name . "] [".getLogLevelDesc($type)."] No text given!!! Check scripts!");
}
closelog();