From 0730ab8fdd1cfd3e252b1786e2109d651f8a77ea Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 20 Dec 2017 10:59:34 +0100 Subject: [systemstatus] Only query dnbd3-server if enabled --- modules-available/systemstatus/page.inc.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules-available/systemstatus/page.inc.php b/modules-available/systemstatus/page.inc.php index c1c52af0..8a0e5f87 100644 --- a/modules-available/systemstatus/page.inc.php +++ b/modules-available/systemstatus/page.inc.php @@ -231,7 +231,12 @@ class Page_SystemStatus extends Page $data = array('services' => array()); $tasks = array(); - foreach (['dmsd', 'dnbd3-server', 'atftpd'] as $svc) { + $todo = ['dmsd', 'atftpd']; + if (Module::isAvailable('dnbd3') && Dnbd3::isEnabled()) { + $todo[] = 'dnbd3-server'; + } + + foreach ($todo as $svc) { $tasks[] = array( 'name' => $svc, 'task' => Taskmanager::submit('Systemctl', ['service' => $svc, 'operation' => 'is-active']) -- cgit v1.2.3-55-g7522