From a14d1ca485031d8d29d76ff77ade9201210f4d52 Mon Sep 17 00:00:00 2001 From: James Tanner Date: Fri, 20 Dec 2013 09:55:53 -0500 Subject: [PATCH] Addresses #5364 urllib quote role names --- bin/ansible-galaxy | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/ansible-galaxy b/bin/ansible-galaxy index bad7df0276c..8d28ffa991d 100755 --- a/bin/ansible-galaxy +++ b/bin/ansible-galaxy @@ -29,6 +29,7 @@ import shutil import sys import tarfile import tempfile +import urllib import urllib2 import yaml @@ -203,6 +204,8 @@ def api_lookup_role_by_name(api_server, role_name): Uses the Galaxy API to do a lookup on the role owner/name. """ + role_name = urllib.quote(role_name) + try: user_name,role_name = role_name.split(".", 1) except: