From 839ca8d8db84ea99d8bb306d74fc3baec68c54c3 Mon Sep 17 00:00:00 2001 From: Luong Anh Tuan Date: Wed, 2 Nov 2016 16:15:20 +0700 Subject: [PATCH] Make method import_versioned_module work Update function import_versioned_module in Oslo.utils 3.17. This patch update to meet new version. For more information: http://docs.openstack.org/developer/oslo.utils/history.html Change-Id: Id1eef7616150bb5d7dc7070d9b8898fbcc824bae Closes-Bug: #1627313 --- appcatalogclient/client.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/appcatalogclient/client.py b/appcatalogclient/client.py index 34824cc..ac7fcf9 100644 --- a/appcatalogclient/client.py +++ b/appcatalogclient/client.py @@ -14,14 +14,8 @@ from oslo_utils import importutils -def import_versioned_module(version, submodule=None): - module = 'appcatalogclient.v%s' % version - if submodule: - module = '.'.join((module, submodule)) - return importutils.import_module(module) - - def Client(version, *args, **kwargs): - module = import_versioned_module(version, 'client') + module = importutils.import_versioned_module('appcatalogclient', + version, 'client') client_class = getattr(module, 'Client') return client_class(*args, **kwargs)