|
|
|
@ -212,7 +212,8 @@ def rmtree_error(func, path, exc_info):
|
|
|
|
def main():
|
|
|
|
def main():
|
|
|
|
|
|
|
|
|
|
|
|
global module
|
|
|
|
global module
|
|
|
|
module = AnsibleFileModule(
|
|
|
|
module = AnsibleModule(
|
|
|
|
|
|
|
|
check_invalid_arguments = False,
|
|
|
|
argument_spec = dict(
|
|
|
|
argument_spec = dict(
|
|
|
|
state = dict(choices=['file','directory','link','absent'], default='file'),
|
|
|
|
state = dict(choices=['file','directory','link','absent'], default='file'),
|
|
|
|
path = dict(aliases=['dest', 'name'], required=True),
|
|
|
|
path = dict(aliases=['dest', 'name'], required=True),
|
|
|
|
@ -348,12 +349,5 @@ def main():
|
|
|
|
|
|
|
|
|
|
|
|
# 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>>
|
|
|
|
|
|
|
|
|
|
|
|
class AnsibleFileModule(AnsibleModule):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def _check_invalid_arguments(self):
|
|
|
|
|
|
|
|
# needed to support daisy chaining
|
|
|
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
main()
|
|
|
|
main()
|
|
|
|
|
|
|
|
|
|
|
|
|