CC-2806: Create upgrade template file

-missing function
-comment out redundant code
This commit is contained in:
martin 2011-09-29 18:27:24 -04:00
parent 421f543f99
commit d93a9edcd2
4 changed files with 11 additions and 6 deletions

View File

@ -33,10 +33,8 @@ python ${SCRIPTPATH}/../python_apps/create-pypo-user.py
set +e set +e
php --php-ini ${SCRIPTPATH}/airtime-php.ini ${SCRIPTPATH}/include/airtime-install.php $@ php --php-ini ${SCRIPTPATH}/airtime-php.ini ${SCRIPTPATH}/include/airtime-install.php $@
result=$? result=$?
if [ "$result" -eq "2" ]; then
#We've just finished an upgrade, so let's exit if [ "$result" -ne "0" ]; then
exit 0
elif [ "$result" -ne "0" ]; then
#There was an error, exit with error code. #There was an error, exit with error code.
echo "There was an error during upgrade. Exit code $result" echo "There was an error during upgrade. Exit code $result"
exit 1 exit 1

View File

@ -64,8 +64,7 @@ if (isset($version) && ($version != false) && ($version < AIRTIME_VERSION) && !i
echo "Airtime version $version found.".PHP_EOL; echo "Airtime version $version found.".PHP_EOL;
require_once("airtime-upgrade.php"); require_once("airtime-upgrade.php");
exit(0);
exit(2);
} }
if($version === false){ if($version === false){

View File

@ -116,6 +116,7 @@ $newVersion = AIRTIME_VERSION;
$sql = "INSERT INTO cc_pref (keystr, valstr) VALUES ('system_version', '$newVersion')"; $sql = "INSERT INTO cc_pref (keystr, valstr) VALUES ('system_version', '$newVersion')";
$CC_DBC->query($sql); $CC_DBC->query($sql);
/*
echo PHP_EOL."*** Updating Api Client ***".PHP_EOL; echo PHP_EOL."*** Updating Api Client ***".PHP_EOL;
passthru("python $SCRIPTPATH/../../python_apps/api_clients/install/api_client_install.py"); passthru("python $SCRIPTPATH/../../python_apps/api_clients/install/api_client_install.py");
@ -134,3 +135,4 @@ sleep(4);
passthru("airtime-check-system"); passthru("airtime-check-system");
echo "******************************* Update Complete *******************************".PHP_EOL; echo "******************************* Update Complete *******************************".PHP_EOL;
*/

View File

@ -544,6 +544,12 @@ class AirtimeConfigFileUpgrade{
} }
} }
private static function ChangeFileOwnerGroupMod($filename, $user){
return (chown($filename, $user) &&
chgrp($filename, $user) &&
chmod($filename, 0640));
}
} }