Fixed bug where passing a directory as dest failed

This commit is contained in:
Chris Schmidt 2015-01-07 00:35:48 -07:00 committed by Matt Clay
parent 7b46f1215d
commit 4c71598049

View file

@ -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")