From 059f54eee47f9ddefb0fea3eca9fa7568571d035 Mon Sep 17 00:00:00 2001 From: Yang Hongyang Date: Tue, 1 Mar 2016 22:03:02 +0800 Subject: [PATCH] Clean up unnecessary import of urlparse module six.moves.urllib already covers the py2 and py3 compatibility issues of urlparse module, use six.moves.urllib.parse.urlparse is enough. Change-Id: I785f4f872850e5d770fdcf4c0d3392be3978cc4a --- openstackclient/api/object_store_v1.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/openstackclient/api/object_store_v1.py b/openstackclient/api/object_store_v1.py index 10139ea18..632e8b19a 100644 --- a/openstackclient/api/object_store_v1.py +++ b/openstackclient/api/object_store_v1.py @@ -20,11 +20,6 @@ import os import six from six.moves import urllib -try: - from urllib.parse import urlparse # noqa -except ImportError: - from urlparse import urlparse # noqa - from openstackclient.api import api from openstackclient.common import utils @@ -525,7 +520,7 @@ class APIv1(api.BaseAPI): self.create("", headers=headers) def _find_account_id(self): - url_parts = urlparse(self.endpoint) + url_parts = urllib.parse.urlparse(self.endpoint) return url_parts.path.split('/')[-1] def _unset_properties(self, properties, header_tag):