CC-2901: Uninstall script should remove 'distribute' tarball if it was

installed previously

- fixed
This commit is contained in:
James 2011-10-03 17:11:16 -04:00
parent 64a46294c9
commit ec42876266
2 changed files with 8 additions and 0 deletions

View File

@ -462,4 +462,11 @@ class AirtimeInstall
fwrite($fp, "$minute $hour * * * root /usr/lib/airtime/utils/phone_home_stat\n"); fwrite($fp, "$minute $hour * * * root /usr/lib/airtime/utils/phone_home_stat\n");
fclose($fp); fclose($fp);
} }
public static function removeVirtualEnvDistributeFile(){
echo "* Removing distribute-0.6.10.tar.gz".PHP_EOL;
if(file_exists('/usr/share/python-virtualenv/distribute-0.6.10.tar.gz')){
exec("rm -f /usr/share/python-virtualenv/distribute-0.6.10.tar.gz");
}
}
} }

View File

@ -80,6 +80,7 @@ if ($results == 0) {
AirtimeInstall::RemoveSymlinks(); AirtimeInstall::RemoveSymlinks();
AirtimeInstall::UninstallBinaries(); AirtimeInstall::UninstallBinaries();
AirtimeInstall::RemoveLogDirectories(); AirtimeInstall::RemoveLogDirectories();
AirtimeInstall::removeVirtualEnvDistributeFile();
AirtimeIni::RemoveMonitFile(); AirtimeIni::RemoveMonitFile();
@unlink('/etc/cron.d/airtime-crons'); @unlink('/etc/cron.d/airtime-crons');