mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-06-11 19:25:54 +00:00
new_module: Modify new_module and templates for Ansible 2.14
ansible-test with ansible-2.14 is adding a lot of new tests to ensure that the documentation section and the agument spec is complete. To aid the creation of new_modules that follow these rules, the 'new_module' script and its templates were modified to use the new ansible-test rules. The 'new_module' script now requires a new argument, github_user, and the code templates provide the required fields (like 'type' and 'elements') to the provide examples.
This commit is contained in:
@@ -119,8 +119,8 @@ Variable | Description | Required
|
||||
`ipaapi_context` | The context in which the module will execute. Executing in a server context is preferred. If not provided context will be determined by the execution environment. Valid values are `server` and `client`. | no
|
||||
`ipaapi_ldap_cache` | Use LDAP cache for IPA connection. The bool setting defaults to yes. (bool) | no
|
||||
`name` \| `ALIAS` | The list of $name name strings. | yes
|
||||
`PARAMETER1` \| `API_PARAMETER_NAME` | DESCRIPTION | BOOL
|
||||
`PARAMETER2` \| `API_PARAMETER_NAME` | DESCRIPTION | BOOL
|
||||
`PARAMETER1` \| `API_PARAMETER_NAME` | DESCRIPTION | TYPE
|
||||
`PARAMETER2` \| `API_PARAMETER_NAME` | DESCRIPTION | TYPE
|
||||
`action` | Work on $name or member level. It can be on of `member` or `$name` and defaults to `$name`. | no
|
||||
`state` | The state to ensure. It can be one of `present`, `absent`, default: `present`. | no
|
||||
|
||||
|
||||
Reference in New Issue
Block a user