SAAS-582 - Added provisioning class to create database from within Airtime

This commit is contained in:
Duncan Sommerville 2015-02-12 15:39:22 -05:00
parent dd095e8933
commit ad5536dedd
3 changed files with 138 additions and 76 deletions

View file

@ -21,6 +21,7 @@ require_once "LocaleHelper.php";
require_once "HTTPHelper.php";
require_once "OsPath.php";
require_once "Database.php";
require_once "ProvisioningHelper.php";
require_once "Timezone.php";
require_once "Auth.php";
require_once __DIR__.'/forms/helpers/ValidationTypes.php';
@ -33,6 +34,11 @@ require_once __DIR__.'/modules/rest/controllers/MediaController.php';
require_once (APPLICATION_PATH."/logging/Logging.php");
Logging::setLogPath('/var/log/airtime/zendphp.log');
if (strpos("/provisioning/create-database", $_SERVER["REDIRECT_URL"]) !== false) {
(new ProvisioningHelper($CC_CONFIG["apiKey"][0]))->createDatabaseAction();
die;
}
Config::setAirtimeVersion();
require_once __DIR__."/configs/navigation.php";