From 46d0ba335cf3e0cd0cddd08c9bf738ef4c015942 Mon Sep 17 00:00:00 2001 From: Daniel Hokka Zakrisson Date: Tue, 29 Jan 2013 18:57:02 +0100 Subject: [PATCH] Fix get_url to work on Python 2.4 --- get_url | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/get_url b/get_url index 2db31c6d7c8..a28656291ef 100644 --- a/get_url +++ b/get_url @@ -101,11 +101,13 @@ def url_do_get(module, url, dest): info = dict(url=url, dest=dest) r = None parsed = urlparse.urlparse(url) - if '@' in parsed.netloc: - credentials = parsed.netloc.split('@')[0] + if '@' in parsed[1]: + credentials, netloc = parsed[1].split('@', 1) if ':' in credentials: - username, password = credentials.split(':') - netloc = parsed.netloc.split('@')[1] + username, password = credentials.split(':', 1) + else: + username = credentials + password = '' parsed = list(parsed) parsed[1] = netloc