From 7a09b0b49f0e2dbde72f9a3587a7d94ac5e5edb8 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 9 Sep 2016 11:36:35 +0200 Subject: [systemstatus] Fix ldadp log --- modules-available/systemstatus/page.inc.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'modules-available/systemstatus') diff --git a/modules-available/systemstatus/page.inc.php b/modules-available/systemstatus/page.inc.php index cf80d1cc..bcce816b 100644 --- a/modules-available/systemstatus/page.inc.php +++ b/modules-available/systemstatus/page.inc.php @@ -271,6 +271,7 @@ class Page_SystemStatus extends Page protected function ajaxLdadpLog() { + $haveSysconfig = Module::isAvailable('sysconfig'); $files = glob('/var/log/ldadp/*.log', GLOB_NOSORT); if ($files === false || empty($files)) echo('No logs found'); $now = time(); @@ -279,7 +280,7 @@ class Page_SystemStatus extends Page if ($now - $mod > 86400) continue; // New enough - handle preg_match(',/(\d+)\.log,', $file, $out); - $module = ConfigModule::get($out[1]); + $module = $haveSysconfig ? ConfigModule::get($out[1]) : false; if ($module === false) { echo '

Module ', $out[1], '

'; } else { -- cgit v1.2.3-55-g7522