Array( "name" => $user, "password" => $password, "domain" => Array( "name" => "Default") ), "scope" => Array( "project" => Array( "name" => $project, "domain" => Array( "name" => "Default") ) ), "authUrl" => $config["urlAuth"] ); } else { $user = "admin"; $password = "ae5or6cn"; $project = "admin"; $Args = Array( "user" => Array( "name" => $user, "password" => $password, "domain" => Array( "name" => "Default") ), "scope" => Array( "project" => Array( "name" => $project, "domain" => Array( "name" => "Default") ) ), "authUrl" => $config["urlAuth"] ); } $pluginApi = plugin_api::getInstance(); //$openstack_api = new OpenStack\OpenStack($Args); //$id = new identity($openstack_api, $pluginApi); //$token = $id->genToken(); $tmp = new genTokenOptions($Args); $tmp->genComputeToken(); $array = $tmp->getOptionsCompute(); $openstack_api = new OpenStack\OpenStack([]); $computBack = $tmp->getBackup("Compute"); //file_put_contents("token", serialize($tmp)); ?>