From 254a97113815d7f5892cdf50d5c7fe5e9503f158 Mon Sep 17 00:00:00 2001 From: Matthew Farrellee Date: Thu, 20 Feb 2014 19:33:52 -0500 Subject: [PATCH] Update oslo-incubator importutils module Changes - * Deleted duplicated method in cliutils. Change-Id: Ia1a5f2a5f5b98da9d2dd2cfced55b49292f91726 --- savannaclient/openstack/common/importutils.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/savannaclient/openstack/common/importutils.py b/savannaclient/openstack/common/importutils.py index 4fd9ae2b..93908542 100644 --- a/savannaclient/openstack/common/importutils.py +++ b/savannaclient/openstack/common/importutils.py @@ -58,6 +58,13 @@ def import_module(import_str): return sys.modules[import_str] +def import_versioned_module(version, submodule=None): + module = 'savannaclient.v%s' % version + if submodule: + module = '.'.join((module, submodule)) + return import_module(module) + + def try_import(import_str, default=None): """Try to import a module and if it fails return default.""" try: