CC-2888: Create a monit file for each airtime component

-remove old monit file on upgrade
-remove old monit file from git repo.
This commit is contained in:
martin 2011-09-26 14:47:21 -04:00
parent 979a3fd414
commit 2c0b0a2eff
2 changed files with 8 additions and 29 deletions

View file

@ -238,7 +238,7 @@ class Airtime200Upgrade{
}
public static function InstallAirtimePhpServerCode($phpDir)
{
{
$AIRTIME_SRC = realpath(__DIR__.'/../../../airtime_mvc');
@ -247,7 +247,11 @@ class Airtime200Upgrade{
echo "* Installing PHP code to ".$phpDir.PHP_EOL;
exec("mkdir -p ".$phpDir);
exec("cp -R ".$AIRTIME_SRC."/* ".$phpDir);
}
}
public static function RemoveOldMonitFile(){
unlink("/etc/monit/conf.d/airtime-monit.cfg");
}
}
class ConvertToUtc{
@ -577,6 +581,8 @@ AirtimeInstall::SetDefaultStreamSetting();
AirtimeInstall::GetOldLiquidsoapCfgAndUpdate();
AirtimeUpgrade::RemoveOldMonitFile();
// restart monit
exec("service monit restart");