diff --git a/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py b/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py index 32ed10eda84..cbee3bf419d 100644 --- a/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py +++ b/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py @@ -46,10 +46,10 @@ from hadoop.hdfs_site import get_nn_sentry_prefixes, get_umask_mode, get_supergroup, get_webhdfs_ssl if sys.version_info[0] > 2: - from urllib.parse import unquote as urllib_quote, urlparse + from urllib.parse import unquote as urllib_unquote, urlparse from django.utils.translation import gettext as _ else: - from urllib import unquote as urllib_quote + from urllib import unquote as urllib_unquote from urlparse import urlparse from django.utils.translation import ugettext as _ @@ -90,7 +90,7 @@ def __init__( self._logical_name = logical_name self._supergroup = hdfs_supergroup self._scheme = "" - self._netloc = ""; + self._netloc = "" self._is_remote = False self._has_trash_support = True self.expiration = None @@ -571,8 +571,8 @@ def read_url(self, path, offset=0, length=None, bufsize=None): del params['doas'] if 'user.name' in params: del params['user.name'] - quoted_path = urllib_quote(smart_str(path)) - return self._client._make_url(quoted_path, params) + unquoted_path = urllib_unquote(smart_str(path)) + return self._client._make_url(unquoted_path, params) def read(self, path, offset, length, bufsize=None): """