* @copyright (C) 2006-2013 Adam Armstrong, (C) 2013-2019 Observium Limited * */ ## FIXME -- THIS IS MESSY AND NEEDS TO BE FIXED. global $config; $total = true; $rrddir = $config['rrd_dir']."/".$device['hostname']; $files = array(); if ($handle = opendir($rrddir)) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && str_starts($file, "app-shoutcast-".$app['app_id'])) { array_push($files, $file); } } } if (isset($total) && $total == true) { $graphs = array( 'shoutcast_multi_bits' => 'Traffic Statistics - Total of all Shoutcast servers', 'shoutcast_multi_stats' => 'Shoutcast Statistics - Total of all Shoutcast servers' ); foreach ($graphs as $key => $text) { $graph_type = $key; $graph_array['to'] = $config['time']['now']; $graph_array['id'] = $app['app_id']; $graph_array['type'] = "application_".$key; echo('