CC-2621 : Support upgrades from 1.7.0

This commit is contained in:
Naomi Aro 2011-08-03 16:00:04 +02:00 committed by James
parent 6e0db856d5
commit 058c2318e7
1 changed files with 13 additions and 5 deletions

View File

@ -9,7 +9,7 @@
set_include_path(__DIR__.'/../../../airtime_mvc/library' . PATH_SEPARATOR . get_include_path());
//require_once __DIR__.'/../../../airtime_mvc/application/configs/conf.php';
require_once(dirname(__FILE__).'/../../include/AirtimeInstall.php');
require_once(dirname(__FILE__).'/../../include/AirtimeIni.php');
//require_once(dirname(__FILE__).'/../../include/AirtimeIni.php');
global $CC_CONFIG;
@ -90,10 +90,10 @@ const CONF_FILE_PYPO = "/etc/airtime/pypo.cfg";
const CONF_FILE_RECORDER = "/etc/airtime/recorder.cfg";
const CONF_FILE_LIQUIDSOAP = "/etc/airtime/liquidsoap.cfg";
$configFiles = array(AirtimeIni::CONF_FILE_AIRTIME,
AirtimeIni::CONF_FILE_PYPO,
AirtimeIni::CONF_FILE_RECORDER,
AirtimeIni::CONF_FILE_LIQUIDSOAP);
$configFiles = array(CONF_FILE_AIRTIME,
CONF_FILE_PYPO,
CONF_FILE_RECORDER,
CONF_FILE_LIQUIDSOAP);
/**
@ -180,6 +180,14 @@ function MergeConfigFiles($configFiles, $suffix)
$oldSettings = ReadPythonConfig("$conf$suffix.bak");
}
//override some values needed for 1.8.0.
if($conf === CONF_FILE_PYPO) {
$oldSettings['cache_dir'] = '/var/tmp/airtime/pypo/cache/'
$oldSettings['file_dir'] = '/var/tmp/airtime/pypo/files/'
$oldSettings['tmp_dir'] = '/var/tmp/airtime/pypo/tmp/'
}
$settings = array_keys($newSettings);
foreach($settings as $section) {