blob: 5f2cac4d91c17fbef5ee29e5c6dc681055f236bc [file] [log] [blame]
from tempest.common import rest_client
import json
class ExtensionsClient(object):
def __init__(self, config, username, key, auth_url, tenant_name=None):
self.config = config
catalog_name = self.config.nova.catalog_name
self.client = rest_client.RestClient(config, username, key,
auth_url, catalog_name,
tenant_name)
def list_extensions(self):
url = 'extensions'
resp, body = self.client.get(url)
body = json.loads(body)
return resp, body