summaryrefslogtreecommitdiff
path: root/server/core/LibOverride/genTokenOptions.php
diff options
context:
space:
mode:
Diffstat (limited to 'server/core/LibOverride/genTokenOptions.php')
-rwxr-xr-xserver/core/LibOverride/genTokenOptions.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/server/core/LibOverride/genTokenOptions.php b/server/core/LibOverride/genTokenOptions.php
index 3e8414e..9cb4100 100755
--- a/server/core/LibOverride/genTokenOptions.php
+++ b/server/core/LibOverride/genTokenOptions.php
@@ -56,9 +56,11 @@ class genTokenOptions
$options['catalogType'] = 'false';
$options['region'] = 'RegionOne';
- list($token, $baseUrl) = $options['identityService']->authenticate($options);
-
- $this->stack->push(Middleware::authHandler($options['authHandler'], $token));
+ //list($token, $baseUrl) = $options['identityService']->authenticate($options);
+ $baseUrl = $options["authUrl"];
+ $token = $options['identityService']->generateToken($options);
+
+ $this->stack->push(Middleware::authHandler($options['authHandler'], $token));
$this->addDebugMiddleware($options, $this->stack);
@@ -227,8 +229,8 @@ class genTokenOptions
return serialize($this->backup[$service]);
}
- public function getOptionsCompute(){
- return $this->optionsGlobal['Compute'];
+ public function getOptions($service){
+ return $this->optionsGlobal[$service];
}
private function serializeToken($token){