Use six.moves.urllib.parse urlencode

Rather than having to do try/except for imports,
just use six.moves for loading this module.

Change-Id: If750253d7e02608fd183675bd97e3956fbfb0853
This commit is contained in:
Eric Harney 2016-04-07 12:45:56 -04:00
parent 3f75b48f06
commit 04ca787f5b
6 changed files with 10 additions and 25 deletions

@ -17,13 +17,10 @@
Volume snapshot interface (1.1 extension). Volume snapshot interface (1.1 extension).
""" """
try: import six
from urllib import urlencode from six.moves.urllib.parse import urlencode
except ImportError:
from urllib.parse import urlencode
from cinderclient import base from cinderclient import base
import six
class Snapshot(base.Resource): class Snapshot(base.Resource):

@ -17,11 +17,9 @@
Volume transfer interface (1.1 extension). Volume transfer interface (1.1 extension).
""" """
try:
from urllib import urlencode
except ImportError:
from urllib.parse import urlencode
import six import six
from six.moves.urllib.parse import urlencode
from cinderclient import base from cinderclient import base

@ -17,11 +17,9 @@
Volume interface (1.1 extension). Volume interface (1.1 extension).
""" """
try:
from urllib import urlencode
except ImportError:
from urllib.parse import urlencode
import six import six
from six.moves.urllib.parse import urlencode
from cinderclient import base from cinderclient import base

@ -16,10 +16,7 @@
"""cgsnapshot interface (v3 extension).""" """cgsnapshot interface (v3 extension)."""
import six import six
try: from six.moves.urllib.parse import urlencode
from urllib import urlencode
except ImportError:
from urllib.parse import urlencode
from cinderclient import base from cinderclient import base
from cinderclient.openstack.common.apiclient import base as common_base from cinderclient.openstack.common.apiclient import base as common_base

@ -16,10 +16,7 @@
"""Consistencygroup interface (v3 extension).""" """Consistencygroup interface (v3 extension)."""
import six import six
try: from six.moves.urllib.parse import urlencode
from urllib import urlencode
except ImportError:
from urllib.parse import urlencode
from cinderclient import base from cinderclient import base
from cinderclient.openstack.common.apiclient import base as common_base from cinderclient.openstack.common.apiclient import base as common_base

@ -17,11 +17,9 @@
Volume transfer interface (v3 extension). Volume transfer interface (v3 extension).
""" """
try:
from urllib import urlencode
except ImportError:
from urllib.parse import urlencode
import six import six
from six.moves.urllib.parse import urlencode
from cinderclient import base from cinderclient import base