public function indexAction() { $services = array("pypo" => Application_Model_Systemstatus::GetPypoStatus(), "liquidsoap" => Application_Model_Systemstatus::GetLiquidsoapStatus(), "media-monitor" => Application_Model_Systemstatus::GetMediaMonitorStatus(), "rabbitmq-server" => Application_Model_Systemstatus::GetRabbitMqStatus()); $partitions = Application_Model_Systemstatus::GetDiskInfo(); $this->view->status = new StdClass(); $this->view->status->services = $services; $this->view->status->partitions = $partitions; }
public function statusAction() { $request = $this->getRequest(); $getDiskInfo = $request->getParam('diskinfo') == "true"; $status = array("platform" => Application_Model_Systemstatus::GetPlatformInfo(), "airtime_version" => Application_Model_Preference::GetAirtimeVersion(), "services" => array("pypo" => Application_Model_Systemstatus::GetPypoStatus(), "liquidsoap" => Application_Model_Systemstatus::GetLiquidsoapStatus(), "media_monitor" => Application_Model_Systemstatus::GetMediaMonitorStatus())); if ($getDiskInfo) { $status["partitions"] = Application_Model_Systemstatus::GetDiskInfo(); } $this->view->status = $status; }