From a0193f6d39b04bbc5757a500758dbc5b855adf54 Mon Sep 17 00:00:00 2001 From: Duncan Sommerville Date: Mon, 19 Jan 2015 17:40:21 -0500 Subject: [PATCH] Fix to overly optimistic service reporting --- airtime_mvc/build/airtime-setup/load.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/airtime_mvc/build/airtime-setup/load.php b/airtime_mvc/build/airtime-setup/load.php index efadc2363..8234724d8 100644 --- a/airtime_mvc/build/airtime-setup/load.php +++ b/airtime_mvc/build/airtime-setup/load.php @@ -124,7 +124,7 @@ function checkRMQConnection() { * @return boolean true if airtime-media-monitor is running */ function checkMediaMonitorService() { - exec("pgrep -f media-monitor", $out, $status); + exec("pgrep -fx 'python /usr/lib/airtime/media-monitor/media_monitor.py'", $out, $status); return $status == 0; } @@ -134,7 +134,7 @@ function checkMediaMonitorService() { * @return boolean true if airtime-playout is running */ function checkPlayoutService() { - exec("pgrep -f pypocli", $out, $status); + exec("pgrep -fx 'python /usr/lib/airtime/pypo/bin/pypocli.py'", $out, $status); return $status == 0; } @@ -144,6 +144,6 @@ function checkPlayoutService() { * @return boolean true if airtime-liquidsoap is running */ function checkLiquidsoapService() { - exec("pgrep -f liquidsoap", $out, $status); + exec("pgrep -fx '/usr/bin/airtime-liquidsoap --verbose -f /usr/lib/airtime/pypo/bin/liquidsoap_scripts/ls_script.liq'", $out, $status); return $status == 0; } \ No newline at end of file