summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/ansible-galaxy3
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/ansible-galaxy b/bin/ansible-galaxy
index 9cd8b57fe4..35687ebab9 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
@@ -201,6 +202,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: