From 6cd8600b863ba2e5c9a230290302435a9951ce07 Mon Sep 17 00:00:00 2001 From: Linda Wang Date: Sat, 21 Apr 2018 02:31:09 +0000 Subject: Fix NoneType error when creating router Change-Id: Icef5f8a769b5c33da68b7da33ac8ba87132830e2 Signed-off-by: Linda Wang --- snaps/openstack/create_router.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'snaps') diff --git a/snaps/openstack/create_router.py b/snaps/openstack/create_router.py index 260fc03..441b21a 100644 --- a/snaps/openstack/create_router.py +++ b/snaps/openstack/create_router.py @@ -14,6 +14,8 @@ # limitations under the License. import logging +import six + from neutronclient.common.exceptions import NotFound, Unauthorized from snaps.config.router import RouterConfig @@ -149,7 +151,7 @@ class OpenStackRouter(OpenStackNetworkObject): :param sub_config: :return: """ - if isinstance(sub_config, str): + if isinstance(sub_config, six.text_type): return neutron_utils.get_subnet_by_name( self._neutron, self._keystone, subnet_name=sub_config) -- cgit 1.2.3-korg