mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
enforce required 'required' in docs
This commit is contained in:
parent
2af8e3b9d8
commit
b7c874f81a
1 changed files with 2 additions and 0 deletions
|
@ -289,6 +289,8 @@ def process_module(module, options, env, template, outputname, module_map, alias
|
|||
del doc['options'][k]['version_added']
|
||||
if not 'description' in doc['options'][k]:
|
||||
raise AnsibleError("Missing required description for option %s in %s " % (k, module))
|
||||
if not 'requried' in doc['options'][k]:
|
||||
raise AnsibleError("Missing required 'required' for option %s in %s " % (k, module))
|
||||
if not isinstance(doc['options'][k]['description'],list):
|
||||
doc['options'][k]['description'] = [doc['options'][k]['description']]
|
||||
|
||||
|
|
Loading…
Reference in a new issue