standardizes bools in argument_spec

reviewable/pr18780/r1
Tristan Fisher 11 years ago
parent 75790b6ebb
commit db292e08b9

@ -34,7 +34,7 @@ module: file
version_added: "historical" version_added: "historical"
short_description: Sets attributes of files short_description: Sets attributes of files
extends_documentation_fragment: files extends_documentation_fragment: files
description: description:
- Sets attributes of files, symlinks, and directories, or removes - Sets attributes of files, symlinks, and directories, or removes
files/symlinks/directories. Many other modules support the same options as files/symlinks/directories. Many other modules support the same options as
the M(file) module - including M(copy), M(template), and M(assemble). the M(file) module - including M(copy), M(template), and M(assemble).
@ -48,7 +48,7 @@ options:
- 'path to the file being managed. Aliases: I(dest), I(name)' - 'path to the file being managed. Aliases: I(dest), I(name)'
required: true required: true
default: [] default: []
aliases: ['dest', 'name'] aliases: ['dest', 'name']
state: state:
description: description:
- If C(directory), all immediate subdirectories will be created if they - If C(directory), all immediate subdirectories will be created if they
@ -82,7 +82,7 @@ options:
default: "no" default: "no"
choices: [ "yes", "no" ] choices: [ "yes", "no" ]
description: description:
- 'force the creation of the symlinks in two cases: the source file does - 'force the creation of the symlinks in two cases: the source file does
not exist (but will appear later); the destination exists and is a file (so, we need to unlink the not exist (but will appear later); the destination exists and is a file (so, we need to unlink the
"path" file and create symlink to the "src" file in place of it).' "path" file and create symlink to the "src" file in place of it).'
''' '''
@ -150,10 +150,10 @@ def main():
state = dict(choices=['file','directory','link','hard','touch','absent'], default=None), state = dict(choices=['file','directory','link','hard','touch','absent'], default=None),
path = dict(aliases=['dest', 'name'], required=True), path = dict(aliases=['dest', 'name'], required=True),
original_basename = dict(required=False), # Internal use only, for recursive ops original_basename = dict(required=False), # Internal use only, for recursive ops
recurse = dict(default='no', type='bool'), recurse = dict(default=False, type='bool'),
force = dict(required=False,default=False,type='bool'), force = dict(required=False, default=False, type='bool'),
diff_peek = dict(default=None), diff_peek = dict(default=None),
validate = dict(required=False, default=None), validate = dict(required=False, default=None, type='bool'),
src = dict(required=False, default=None), src = dict(required=False, default=None),
), ),
add_file_common_args=True, add_file_common_args=True,

Loading…
Cancel
Save