Merge pull request #2187 from dhozac/argument-type-check

Add type checking for module arguments, converting as much as possible
This commit is contained in:
Daniel Hokka Zakrisson
2013-02-26 14:05:36 -08:00
23 changed files with 118 additions and 78 deletions

View File

@@ -223,7 +223,7 @@ def main():
repo=dict(required=True, aliases=['name']),
version=dict(default='HEAD'),
remote=dict(default='origin'),
force=dict(default='yes', choices=['yes', 'no'], aliases=['force'])
force=dict(default='yes', type='bool')
)
)
@@ -231,7 +231,7 @@ def main():
repo = module.params['repo']
version = module.params['version']
remote = module.params['remote']
force = module.boolean(module.params['force'])
force = module.params['force']
gitconfig = os.path.join(dest, '.git', 'config')