From 249b9511a501a18144e9d3ca4e6b215b531bbbe6 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Sun, 28 Feb 2016 23:45:55 -0800 Subject: [PATCH] Set name to type path so that tilde and env vars are expanded --- lib/ansible/modules/files/xattr.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib/ansible/modules/files/xattr.py b/lib/ansible/modules/files/xattr.py index 5e67e5e03a6..519fb4d0f26 100644 --- a/lib/ansible/modules/files/xattr.py +++ b/lib/ansible/modules/files/xattr.py @@ -142,9 +142,9 @@ def _run_xattr(module,cmd,check_rc=True): def main(): module = AnsibleModule( argument_spec = dict( - name = dict(required=True, aliases=['path']), - key = dict(required=False, default=None), - value = dict(required=False, default=None), + name = dict(required=True, aliases=['path'], type='path'), + key = dict(required=False, default=None, type='str'), + value = dict(required=False, default=None, type='str'), state = dict(required=False, default='read', choices=[ 'read', 'present', 'all', 'keys', 'absent' ], type='str'), follow = dict(required=False, type='bool', default=True), ), @@ -203,4 +203,5 @@ def main(): # import module snippets from ansible.module_utils.basic import * -main() +if __name__ == '__main__': + main()