Made AirtimeAnalyzerServer.read_config_file static so CloudStorageUploader can use it.

Reverted MessageListener.msg_received_callback and MessageListener.spawn_analyzer_process back to static methods.
Moved cloud storage settings out of MessageListener and into CloudStorageUploader
This commit is contained in:
drigato 2014-11-05 16:24:03 -05:00
parent 2f16385b53
commit 6adb33e89b
6 changed files with 30 additions and 35 deletions

View file

@ -25,13 +25,16 @@ class Config {
$filename = isset($_SERVER['AIRTIME_CONF']) ? $_SERVER['AIRTIME_CONF'] : "/etc/airtime/airtime.conf";
}
// Parse separate conf file for Amazon S3 values
$amazonFilename = "/etc/airtime-saas/amazon.conf";
$amazonValues = parse_ini_file($amazonFilename, true);
$CC_CONFIG['cloud_storage'] = $amazonValues['cloud_storage'];
$values = parse_ini_file($filename, true);
// Name of the web server user
$CC_CONFIG['webServerUser'] = $values['general']['web_server_user'];
$CC_CONFIG['rabbitmq'] = $values['rabbitmq'];
$CC_CONFIG['cloud_storage'] = $values['cloud_storage'];
$CC_CONFIG['baseDir'] = $values['general']['base_dir'];
$CC_CONFIG['baseUrl'] = $values['general']['base_url'];

View file

@ -29,10 +29,4 @@ monit_password = airtime
[soundcloud]
connection_retries = 3
time_between_retries = 60
[cloud_storage]
provider = S3
bucket =
api_key =
api_key_secret =
time_between_retries = 60