tbrehm
2009-03-04 1fd9f1302715093dafb1a6e03ffd6ece769b823b
Fixed a bug in cpu info in the monitor module.
1 files modified
7 ■■■■ changed files
server/mods-available/monitor_core_module.inc.php 7 ●●●● patch | view | raw | blame | history
server/mods-available/monitor_core_module.inc.php
@@ -312,12 +312,15 @@
        */
        $cpuData = shell_exec("cat /proc/cpuinfo");
        $cpuInfo = explode("\n", $cpuData);
        $processor = 0;
        foreach($cpuInfo as $line){
            $part = preg_split("/:/", $line);
            $part = preg_split("/:/", $line);
            $key = trim($part[0]);
            $value = trim($part[1]);
            $data[$key] = $value;
            if($key == 'processor') $processor = intval($value);
            $data[$key.' '.$processor] = $value;
        }
        /* the cpu has no state. It is, what it is */