-fixed uninstall script

This commit is contained in:
mkonecny 2011-01-20 11:37:39 -05:00
parent 6f0b4e64f8
commit 616b85ddef
1 changed files with 9 additions and 19 deletions

View File

@ -27,24 +27,11 @@ echo "***************************\n";
require_once(dirname(__FILE__).'/../application/configs/conf.php');
require_once(dirname(__FILE__).'/installInit.php');
//require_once(dirname(__FILE__).'/../backend/cron/Cron.php');
function airtime_uninstall_delete_files($p_path)
{
if (!empty($p_path) && (strlen($p_path) > 4)) {
if (file_exists($p_path)) {
$dir = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($p_path), RecursiveIteratorIterator::CHILD_FIRST);
for ($dir->rewind(); $dir->valid(); $dir->next()) {
if ($dir->isDir()) {
rmdir($dir->getPathname());
} else {
unlink($dir->getPathname());
}
}
rmdir($p_path);
}
}
$command = "rm -rf $p_path";
exec($command);
}
//------------------------------------------------------------------------
@ -212,10 +199,6 @@ foreach ($cron->ct->getByType(CRON_CMD) as $id => $line) {
$cron->closeCrontab();
echo "done.\n";
*/
//------------------------------------------------------------------------
// Delete files
//------------------------------------------------------------------------
airtime_uninstall_delete_files($CC_CONFIG['storageDir']);
//------------------------------------------------------------------------
@ -236,6 +219,13 @@ if ($results == 0) {
echo " * Nothing to delete..\n";
}
//------------------------------------------------------------------------
// Delete files
//------------------------------------------------------------------------
airtime_uninstall_delete_files($CC_CONFIG['storageDir']);
echo "************************************\n";
echo "* StorageServer Uninstall Complete *\n";
echo "************************************\n";