vogelor
2010-05-10 82927e7ac3c7f22c40df6e3454d009e0c32ef110
interface/web/monitor/show_sys_state.php
@@ -193,12 +193,17 @@
   $records = $app->db->queryAllRecords("SELECT DISTINCT type, data FROM monitor_data WHERE server_id = " . $serverId);
   $osData = null;
   $veInfo = null;
   $ispcData = null;
   foreach($records as $record) {
      /* get the state from the db-data */
      _processDbState($record['type'], $serverId, &$serverState, &$messages);
      /* if we have the os-info, get it */
      if ($record['type'] == 'os_info') {
         $osData = unserialize($record['data']);
      }
      /* if we have the ISPConfig-info, get it */
      if ($record['type'] == 'ispc_info') {
         $ispcData = unserialize($record['data']);
      }
      /* if we have the ve-info, get it */
      if ($record['type'] == 'openvz_veinfo') {
@@ -221,6 +226,9 @@
   if ($osData != null) {
      $html_ve .= $osData['name'] . ' ' . $osData['version'] . '<br>';
   }
   if ($ispcData != null) {
      $html_ve .= $ispcData['name'] . ' ' . $ispcData['version'] . '<br>';
   }
   $html_ve .= $app->lng("monitor_serverstate_state_txt") . ': ' . $serverState . '<br>';
   /*
@@ -233,6 +241,9 @@
   if ($osData != null) {
      $html_server .= ' (' . $osData['name'] . ' ' . $osData['version'] . ')';
   }
   if ($ispcData != null) {
      $html_server .= $ispcData['name'] . ' ' . $ispcData['version'] . '<br>';
   }
   $html_server .= '<br />';
   $html_server .= $app->lng("monitor_serverstate_state_txt") . ': ' . $serverState . ' (';