/** * * Checks that the argument are valid * @param array $arguments */ public static function checkArguments(array $arguments) { //Checks if the ini argument was given if (!isset($arguments['ini']) || !$arguments['ini'] || is_null($arguments['ini'])) { uiConfDeployment::printUsage('missing argument --ini'); } //Checks if the partner argument was given if (!isset($arguments['partner']) || !$arguments['partner'] || is_null($arguments['partner'])) { KalturaLog::debug("--partner argument wasn't given. Using defualt partner 0"); } else { self::$partner = PartnerPeer::retrieveByPK($arguments['partner']); if (!self::$partner) { die('no such partner.' . PHP_EOL); } } //Check if ini file exists if (!file_exists($arguments['ini'])) { uiConfDeployment::printUsage('config file not found ' . $arguments['ini']); } }