Remove last remnants of daisychaining

pull/1932/head
Daniel Hokka Zakrisson 12 years ago
parent 5268d49bad
commit 0bfec51a04

@ -255,8 +255,7 @@ def main():
# Mission complete # Mission complete
module.exit_json(url=url, dest=dest, src=tmpsrc, md5sum=md5sum_src, module.exit_json(url=url, dest=dest, src=tmpsrc, md5sum=md5sum_src,
changed=changed, msg=info.get('msg', ''), changed=changed, msg=info.get('msg', ''))
daisychain="file", daisychain_args=info.get('daisychain_args', ''))
# 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>>

@ -153,8 +153,6 @@ def do_ini(module, filename, section=None, option=None, value=None, state='prese
def main(): def main():
module = AnsibleModule( module = AnsibleModule(
# not checking because of daisy chain to file module
check_invalid_arguments = False,
argument_spec = dict( argument_spec = dict(
dest = dict(required=True), dest = dict(required=True),
section = dict(required=True), section = dict(required=True),
@ -162,7 +160,8 @@ def main():
value = dict(required=False), value = dict(required=False),
backup = dict(default='no', choices=BOOLEANS), backup = dict(default='no', choices=BOOLEANS),
state = dict(default='present', choices=['present', 'absent']) state = dict(default='present', choices=['present', 'absent'])
) ),
add_file_common_args = True
) )
info = dict() info = dict()
@ -176,14 +175,11 @@ def main():
changed = do_ini(module, dest, section, option, value, state, backup) changed = do_ini(module, dest, section, option, value, state, backup)
info['daisychain_args'] = module.params file_args = module.load_file_common_arguments(module.params)
info['daisychain_args']['state'] = 'file' changed = module.set_file_attributes_if_different(file_args, changed)
info['daisychain_args']['dest'] = dest
# Mission complete # Mission complete
module.exit_json(dest=dest, module.exit_json(dest=dest, changed=changed, msg="OK")
changed=changed, msg="OK",
daisychain="file", daisychain_args=info.get('daisychain_args',''))
# 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>>

Loading…
Cancel
Save