From: fujinhua Date: Tue, 22 Aug 2017 02:07:41 +0000 (+0800) Subject: Update openstack access to multicloud api X-Git-Tag: v1.0.0~149 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F33%2F8233%2F1;p=vfc%2Fnfvo%2Flcm.git Update openstack access to multicloud api Change-Id: I41bde093bdeb6e529e3cd623316cd46991adc622 Issue-Id: VFC-127 Signed-off-by: fujinhua --- diff --git a/lcm/pub/nfvi/vim/vimadaptor.py b/lcm/pub/nfvi/vim/vimadaptor.py index 5f08d0b1..6f63a48c 100644 --- a/lcm/pub/nfvi/vim/vimadaptor.py +++ b/lcm/pub/nfvi/vim/vimadaptor.py @@ -35,10 +35,7 @@ class VimAdaptor: def create_api(self, connectInfo): vimtype = connectInfo['vimtype'] if 'vimtype' in connectInfo else None logger.info("call %s, vimtype=%s" % (fun_name(), vimtype)) - if vimtype == const.VIM_OPENSTACK: - from lcm.pub.nfvi.vim.api.openstack.api import OpenstackApi - self.apiImpl = OpenstackApi() - elif vimtype == const.VIM_VMWARE: + if vimtype in (const.VIM_OPENSTACK, const.VIM_VMWARE): from lcm.pub.nfvi.vim.api.multivim.api import MultiVimApi self.apiImpl = MultiVimApi() else: