|
|
@ -95,12 +95,12 @@ def main():
|
|
|
|
add_file_common_args=True
|
|
|
|
add_file_common_args=True
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
changed=False
|
|
|
|
changed = False
|
|
|
|
pathmd5 = None
|
|
|
|
pathmd5 = None
|
|
|
|
destmd5 = None
|
|
|
|
destmd5 = None
|
|
|
|
src = os.path.expanduser(module.params['src'])
|
|
|
|
src = os.path.expanduser(module.params['src'])
|
|
|
|
dest = os.path.expanduser(module.params['dest'])
|
|
|
|
dest = os.path.expanduser(module.params['dest'])
|
|
|
|
backup = module.params['backup']
|
|
|
|
backup = module.params['backup']
|
|
|
|
|
|
|
|
|
|
|
|
if not os.path.exists(src):
|
|
|
|
if not os.path.exists(src):
|
|
|
|
module.fail_json(msg="Source (%s) does not exist" % src)
|
|
|
|
module.fail_json(msg="Source (%s) does not exist" % src)
|
|
|
@ -123,8 +123,7 @@ def main():
|
|
|
|
file_args = module.load_file_common_arguments(module.params)
|
|
|
|
file_args = module.load_file_common_arguments(module.params)
|
|
|
|
changed = module.set_file_attributes_if_different(file_args, changed)
|
|
|
|
changed = module.set_file_attributes_if_different(file_args, changed)
|
|
|
|
# Mission complete
|
|
|
|
# Mission complete
|
|
|
|
module.exit_json(src=src, dest=dest, md5sum=destmd5,
|
|
|
|
module.exit_json(src=src, dest=dest, md5sum=destmd5, changed=changed, msg="OK")
|
|
|
|
changed=changed, msg="OK")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# this is magic, see lib/ansible/module_common.py
|
|
|
|
# this is magic, see lib/ansible/module_common.py
|
|
|
|
#<<INCLUDE_ANSIBLE_MODULE_COMMON>>
|
|
|
|
#<<INCLUDE_ANSIBLE_MODULE_COMMON>>
|
|
|
|