From 61c926a10b21cbd1b9dba1fe6a30fbd1dae023ac Mon Sep 17 00:00:00 2001 From: "ting.wang" Date: Thu, 14 Jan 2016 11:01:58 +0800 Subject: [PATCH] Keep py3.X compatibility for urllib Replace urllib with six.moves.urlparse Change-Id: I224b7b00f7ecbe6d44ce5c9414bdaab825cbd6c7 --- watcher/contrib/tempest/tempest/services/infra_optim/base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/watcher/contrib/tempest/tempest/services/infra_optim/base.py b/watcher/contrib/tempest/tempest/services/infra_optim/base.py index df533ca05..b8f161135 100644 --- a/watcher/contrib/tempest/tempest/services/infra_optim/base.py +++ b/watcher/contrib/tempest/tempest/services/infra_optim/base.py @@ -12,8 +12,8 @@ import functools import json -import urllib +import six.moves.urllib.parse as urlparse from tempest.common import service_client @@ -107,7 +107,7 @@ class InfraOptimClient(service_client.ServiceClient): uri = self._get_uri(resource, permanent=permanent) if kwargs: - uri += "?%s" % urllib.urlencode(kwargs) + uri += "?%s" % urlparse.urlencode(kwargs) resp, body = self.get(uri) self.expected_success(200, resp['status'])