Keep py3.X compatibility for urllib
Use six.moves.urllib.parse instead of urllib. For urllib2 compatibility, it need to sync policy module from oslo first. Then six.moves.urllib.request can replace urllib2. Change-Id: Ia351cd3088dd64fd8c8ce4ca8b9a5889c574888e Partial-Bug: #1280105
This commit is contained in:
parent
aa06b2dd54
commit
d4aaafbd9f
@ -43,10 +43,7 @@ from oslo_utils import strutils
|
||||
|
||||
osprofiler_web = importutils.try_import("osprofiler.web")
|
||||
|
||||
try:
|
||||
import urlparse
|
||||
except ImportError:
|
||||
import urllib.parse as urlparse
|
||||
import six.moves.urllib.parse as urlparse
|
||||
|
||||
try:
|
||||
from eventlet import sleep
|
||||
|
@ -15,10 +15,7 @@
|
||||
|
||||
from datetime import datetime
|
||||
|
||||
try:
|
||||
import urlparse
|
||||
except ImportError:
|
||||
import urllib.parse as urlparse
|
||||
import six.moves.urllib.parse as urlparse
|
||||
|
||||
from cinderclient import client as base_client
|
||||
from cinderclient.tests.unit import fakes
|
||||
|
@ -14,10 +14,7 @@
|
||||
|
||||
from datetime import datetime
|
||||
|
||||
try:
|
||||
import urlparse
|
||||
except ImportError:
|
||||
import urllib.parse as urlparse
|
||||
import six.moves.urllib.parse as urlparse
|
||||
|
||||
from cinderclient import client as base_client
|
||||
from cinderclient.tests.unit import fakes
|
||||
|
Loading…
x
Reference in New Issue
Block a user