Allow documentation of module options type (#42285)

* Allow documentation of module options

Pass through the `type` of a modules option so it's displayed on the
html module docs

* docs
This commit is contained in:
John R Barker 2018-07-05 06:57:58 -07:00 committed by Brian Coca
parent 31dd41e4c5
commit d962611528
2 changed files with 4 additions and 2 deletions

View file

@ -50,7 +50,7 @@ option_schema = Schema(
'default': Any(None, float, int, bool, list, dict, *string_types),
'suboptions': Any(None, *list_dict_suboption_schema),
# Note: Types are strings, not literal bools, such as True or False
'type': Any(None, "bool")
'type': Any(None, 'str', 'list', 'dict', 'bool', 'int', 'float', 'path', 'raw', 'jsonarg', 'json', 'bytes', 'bits')
},
extra=PREVENT_EXTRA
)