CC-2363: Diagnostic screen in Web UI

-working with ajax now!
This commit is contained in:
martin 2011-09-19 17:55:26 -04:00
parent 787e0375ed
commit 19d61ad780
5 changed files with 71 additions and 43 deletions

View file

@ -4,17 +4,21 @@ class SystemstatusController extends Zend_Controller_Action
{
public function init()
{
$request = $this->getRequest();
$baseUrl = $request->getBaseUrl();
$this->view->headScript()->appendFile($baseUrl.'/js/airtime/status/status.js','text/javascript');
}
public function indexAction()
{
$status = array(
"icecast2"=>Application_Model_Systemstatus::GetIcecastStatus(),
"pypo"=>Application_Model_Systemstatus::GetPypoStatus(),
"liquidsoap"=>Application_Model_Systemstatus::GetLiquidsoapStatus(),
"show-recorder"=>Application_Model_Systemstatus::GetShowRecorderStatus(),
"media-monitor"=>Application_Model_Systemstatus::GetMediaMonitorStatus()
"media-monitor"=>Application_Model_Systemstatus::GetMediaMonitorStatus(),
"rabbitmq-server"=>Application_Model_Systemstatus::GetRabbitMqStatus(),
"icecast2"=>Application_Model_Systemstatus::GetIcecastStatus()
);
$this->view->status = $status;