Fixed bug where passing a directory as dest failed

reviewable/pr18780/r1
Chris Schmidt 10 years ago
parent 1bb8abffa3
commit 44bfe5a7d6

@ -348,6 +348,9 @@ def main():
module.fail_json(msg=e.args[0])
prev_state = "absent"
if os.path.isdir(dest):
dest = dest + "/" + artifact_id + "-" + version + ".jar"
if os.path.lexists(dest):
prev_state = "present"
else:
@ -359,7 +362,7 @@ def main():
module.exit_json(dest=dest, state=state, changed=False)
try:
if downloader.download(artifact, target):
if downloader.download(artifact, dest):
module.exit_json(state=state, dest=dest, group_id=group_id, artifact_id=artifact_id, version=version, classifier=classifier, extension=extension, repository_url=repository_url, changed=True)
else:
module.fail_json(msg="Unable to download the artifact")

Loading…
Cancel
Save