# allow eucarc environment variables to be used if ansible vars aren't set
ifnots3_urland'S3_URL'inos.environ:
...
...
@@ -185,7 +185,7 @@ def main():
excepts3.provider.storage_response_error,e:
module.fail_json(msg=str(e))
ifkey_existsisTrueandoverwriteisTrue:
ifkey_existsisTrueandoverwrite:
# Retrieve MD5 Checksums.
md5_remote=key_check.etag[1:-1]# Strip Quotation marks from etag: https://code.google.com/p/boto/issues/detail?id=391
etag_multipart=md5_remote.find('-')!=-1# Find out if this is a multipart upload -> etag is not md5: https://forums.aws.amazon.com/message.jspa?messageID=222158