Updated config check to check whether background services are actually running

This commit is contained in:
Duncan Sommerville 2015-01-08 11:45:43 -05:00
parent 4559e3e27d
commit 301c0eb4b0

View file

@ -124,7 +124,7 @@ function checkRMQConnection() {
* @return boolean true if airtime-media-monitor is running
*/
function checkMediaMonitorService() {
exec("initctl list | grep airtime-media-monitor", $out, $status);
exec("service airtime-media-monitor status | grep start", $out, $status);
return $status == 0;
}
@ -134,7 +134,7 @@ function checkMediaMonitorService() {
* @return boolean true if airtime-playout is running
*/
function checkPlayoutService() {
exec("initctl list | grep airtime-playout", $out, $status);
exec("service airtime-playout status | grep start", $out, $status);
return $status == 0;
}
@ -144,6 +144,6 @@ function checkPlayoutService() {
* @return boolean true if airtime-liquidsoap is running
*/
function checkLiquidsoapService() {
exec("initctl list | grep airtime-liquidsoap", $out, $status);
exec("service airtime-liquidsoap status | grep start", $out, $status);
return $status == 0;
}