From 15012ce688c98ea278e653ec3531c0a4c2a03cbd Mon Sep 17 00:00:00 2001 From: Hj Ahmad Rasyid Hj Ismail Date: Mon, 4 Jun 2018 13:18:23 +0200 Subject: [PATCH] Update show_sys_state.php to display current kernel info. Related to comment https://git.ispconfig.org/ispconfig/ispconfig3/merge_requests/789#note_63987 --- interface/web/monitor/show_sys_state.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/interface/web/monitor/show_sys_state.php b/interface/web/monitor/show_sys_state.php index 904519f89..0d02b6196 100644 --- a/interface/web/monitor/show_sys_state.php +++ b/interface/web/monitor/show_sys_state.php @@ -195,6 +195,7 @@ function _getServerState($serverId, $serverName) { $osData = null; $veInfo = null; $ispcData = null; + $kernelInfo = null; foreach($records as $record) { /* get the state from the db-data */ $tmp = _processDbState($record['type'], $serverId, $serverState, $messages); @@ -209,6 +210,10 @@ function _getServerState($serverId, $serverName) { if ($record['type'] == 'ispc_info') { $ispcData = unserialize($record['data']); } + /* if we have the kernel-info, get it */ + if ($record['type'] == 'kernel_info') { + $kernelInfo = unserialize($record['data']); + } /* if we have the ve-info, get it */ if ($record['type'] == 'openvz_veinfo') { $veInfo = unserialize($record['data']); @@ -248,6 +253,7 @@ function _getServerState($serverId, $serverName) { else { $html_ve .= ''; } + $html_ve .= '

' . $app->lng("monitor_serverstate_kernel_txt") . ': ' . $kernelInfo['version'] . '

'; $html_ve .= '

' . $app->lng("monitor_serverstate_state_txt") . ': ' . $serverState . '

'; /* @@ -294,7 +300,7 @@ function _getServerState($serverId, $serverName) { else { $html_server .= ''; } - + $html_server .= '

' . $app->lng("monitor_serverstate_kernel_txt") . ': ' . $kernelInfo['version'] . '

'; $html_server .= '

' . $app->lng("monitor_serverstate_state_txt") . ': ' . $serverState . ' ('; $html_server .= sizeof((isset($messages[$app->lng("monitor_serverstate_listunknown_txt")]) ? $messages[$app->lng("monitor_serverstate_listunknown_txt")] : array())) . ' ' . $app->lng("monitor_serverstate_unknown_txt") . ', '; $html_server .= sizeof((isset($messages[$app->lng("monitor_serverstate_listinfo_txt")]) ? $messages[$app->lng("monitor_serverstate_listinfo_txt")] : array())) . ' ' . $app->lng("monitor_serverstate_info_txt") . ', '; -- GitLab