Merge pull request #7789 from mattjbray/fix-get-fqdn

fix for repo urls like ssh://git@github.com/ansible/ansible.git
This commit is contained in:
James Cammarata 2014-06-16 07:23:33 -05:00
commit ab965879c7

View file

@ -50,7 +50,7 @@ def add_git_host_key(module, url, accept_hostkey=True, create_dir=True):
if rc != 0:
module.fail_json(msg="failed to add %s hostkey: %s" % (fqdn, out + err))
else:
module.fail_json(msg="%s has an unknown hostkey. Set accept_hostkey to True or manually add the hostkey prior to running the git module" % fqdn)
module.fail_json(msg="%s has an unknown hostkey. Set accept_hostkey to True or manually add the hostkey prior to running the git module" % fqdn)
def get_fqdn(repo_url):
@ -71,6 +71,8 @@ def get_fqdn(repo_url):
parts = urlparse.urlparse(repo_url)
if parts[1] != '':
result = parts[1]
if "@" in result:
result = result.split("@", 1)[1]
return result