validate-modules: Fix all system modules (#52384)

This PR includes validate-modules fixes for all system modules.
Except a few that are deliberately implemented like this.
This commit is contained in:
Dag Wieers 2019-02-19 15:42:14 +01:00 committed by GitHub
parent c9eb186a94
commit 8c74df5e67
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
26 changed files with 568 additions and 495 deletions

View file

@ -11,7 +11,7 @@ ANSIBLE_METADATA = {'metadata_version': '1.1',
'status': ['preview'],
'supported_by': 'community'}
DOCUMENTATION = '''
DOCUMENTATION = r'''
---
author:
- Joris Weijters (@molekuul)
@ -42,7 +42,7 @@ options:
- bootwait
- hold
- initdefault
- off
- 'off'
- once
- ondemand
- powerfail
@ -174,7 +174,7 @@ def main():
]),
command=dict(type='str', required=True),
insertafter=dict(type='str'),
state=dict(type='str', required=True, choices=['absent', 'present']),
state=dict(type='str', default='present', choices=['absent', 'present']),
),
supports_check_mode=True,
)