- Pypo fech works as msg listner for recroder now. - recorder is part of pypo and all it does is waiting for msg from pypo fetch and spwan a show recorder thread. - added new parameter logger to api client. This way apiclient will log into specific log file instead of grabbing current log file. - show recoder is removed from all check system/status page
15 lines
526 B
PHP
15 lines
526 B
PHP
<?php
|
|
|
|
class RabbitMqPlugin extends Zend_Controller_Plugin_Abstract
|
|
{
|
|
public function dispatchLoopShutdown()
|
|
{
|
|
if (Application_Model_RabbitMq::$doPush) {
|
|
$md = array('schedule' => Application_Model_Schedule::GetScheduledPlaylists());
|
|
Application_Model_RabbitMq::SendMessageToPypo("update_schedule", $md);
|
|
if (!isset($_SERVER['AIRTIME_SRV'])){
|
|
Application_Model_RabbitMq::SendMessageToShowRecorder("update_recorder_schedule");
|
|
}
|
|
}
|
|
}
|
|
}
|