Merge "Use tempest's ServiceClients rather than Manager"
This commit is contained in:
commit
f34364a7bc
@ -12,10 +12,12 @@
|
|||||||
import contextlib
|
import contextlib
|
||||||
|
|
||||||
import docker
|
import docker
|
||||||
|
from tempest import clients as tempest_clients
|
||||||
from tempest.common import credentials_factory as common_creds
|
from tempest.common import credentials_factory as common_creds
|
||||||
from tempest import config
|
from tempest import config
|
||||||
from tempest.lib.common import api_version_utils
|
from tempest.lib.common import api_version_utils
|
||||||
from tempest.lib.common import rest_client
|
from tempest.lib.common import rest_client
|
||||||
|
from tempest.lib.services import clients
|
||||||
from tempest.lib.services.image.v2 import images_client
|
from tempest.lib.services.image.v2 import images_client
|
||||||
from tempest.lib.services.network import floating_ips_client
|
from tempest.lib.services.network import floating_ips_client
|
||||||
from tempest.lib.services.network import networks_client
|
from tempest.lib.services.network import networks_client
|
||||||
@ -26,7 +28,6 @@ from tempest.lib.services.network import security_groups_client
|
|||||||
from tempest.lib.services.network import subnetpools_client
|
from tempest.lib.services.network import subnetpools_client
|
||||||
from tempest.lib.services.network import subnets_client
|
from tempest.lib.services.network import subnets_client
|
||||||
from tempest.lib.services.volume.v3 import volumes_client
|
from tempest.lib.services.volume.v3 import volumes_client
|
||||||
from tempest import manager
|
|
||||||
from urllib import parse
|
from urllib import parse
|
||||||
|
|
||||||
from zun_tempest_plugin.tests.tempest.api.models import capsule_model
|
from zun_tempest_plugin.tests.tempest.api.models import capsule_model
|
||||||
@ -59,7 +60,7 @@ def reset_container_service_api_microversion():
|
|||||||
CONTAINER_SERVICE_MICROVERSION = None
|
CONTAINER_SERVICE_MICROVERSION = None
|
||||||
|
|
||||||
|
|
||||||
class Manager(manager.Manager):
|
class Manager(clients.ServiceClients):
|
||||||
|
|
||||||
def __init__(self, credentials=None):
|
def __init__(self, credentials=None):
|
||||||
"""Initialization of Manager class.
|
"""Initialization of Manager class.
|
||||||
@ -72,7 +73,15 @@ class Manager(manager.Manager):
|
|||||||
if ADMIN_CREDS is None:
|
if ADMIN_CREDS is None:
|
||||||
ADMIN_CREDS = common_creds.get_configured_admin_credentials()
|
ADMIN_CREDS = common_creds.get_configured_admin_credentials()
|
||||||
credentials = ADMIN_CREDS
|
credentials = ADMIN_CREDS
|
||||||
super(Manager, self).__init__(credentials=credentials)
|
dscv = CONF.identity.disable_ssl_certificate_validation
|
||||||
|
_, uri = tempest_clients.get_auth_provider_class(credentials)
|
||||||
|
super(Manager, self).__init__(
|
||||||
|
credentials=credentials,
|
||||||
|
identity_uri=uri,
|
||||||
|
scope='project',
|
||||||
|
disable_ssl_certificate_validation=dscv,
|
||||||
|
ca_certs=CONF.identity.ca_certificates_file,
|
||||||
|
trace_requests=CONF.debug.trace_requests)
|
||||||
|
|
||||||
self.images_client = images_client.ImagesClient(
|
self.images_client = images_client.ImagesClient(
|
||||||
self.auth_provider, 'image', CONF.identity.region,
|
self.auth_provider, 'image', CONF.identity.region,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user