diff --git a/lib/ansible/modules/network/basics/uri.py b/lib/ansible/modules/network/basics/uri.py index c0430f83cc..379d023bd4 100644 --- a/lib/ansible/modules/network/basics/uri.py +++ b/lib/ansible/modules/network/basics/uri.py @@ -30,6 +30,9 @@ try: except ImportError: import simplejson as json +import ansible.module_utils.six + + DOCUMENTATION = ''' --- module: uri @@ -265,7 +268,7 @@ def write_file(module, url, dest, content): def url_filename(url): - fn = os.path.basename(urlparse.urlsplit(url)[2]) + fn = os.path.basename(six.moves.urllib.parse.urlsplit(url)[2]) if fn == '': return 'index.html' return fn @@ -280,7 +283,7 @@ def absolute_location(url, location): return location elif location.startswith('/'): - parts = urlparse.urlsplit(url) + parts = six.moves.urllib.parse.urlsplit(url) base = url.replace(parts[2], '') return '%s%s' % (base, location)