Merge pull request #914 from Zankaria/log-system-report

context.php: log error if log_system is erroneous
This commit is contained in:
Lorenzo Yario 2025-03-16 17:03:21 -05:00 committed by GitHub
commit 7678ab978b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -55,8 +55,12 @@ function build_context(array $config): Context {
return new FileLogDriver($name, $level, $config['log_system']['file_path']);
} elseif ($backend === 'stderr') {
return new StderrLogDriver($name, $level);
} else {
} elseif ($backend === 'error_log') {
return new ErrorLogLogDriver($name, $level);
} else {
$log_driver = new ErrorLogLogDriver($name, $level);
$log_driver->log(LogDriver::ERROR, "Unknown 'log_system' value '$backend', using 'error_log' default");
return $log_driver;
}
},
HttpDriver::class => function($c) {