From 9e69cec13ab7835aba8ba755bc7af0bd70d4f54f Mon Sep 17 00:00:00 2001 From: Rafael Guterres Jeffman <rjeffman@redhat.com> Date: Fri, 16 Jul 2021 10:07:30 -0300 Subject: [PATCH] iparole: Add 'new_name' as an alias to 'rename'. Modules that support `state: renamed` have `new_name` as an alias for the `rename` variable. This patch makes iparole consistent with other modules. --- README-role.md | 2 +- plugins/modules/iparole.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README-role.md b/README-role.md index fada7283..75248359 100644 --- a/README-role.md +++ b/README-role.md @@ -247,7 +247,7 @@ Variable | Description | Required `ipaadmin_password` | The admin password is a string and is required if there is no admin ticket available on the node | no `name` \| `cn` | The list of role name strings. | yes `description` | A description for the role. | no -`rename` | Rename the role object. | no +`rename` \| `new_name` | Rename the role object. | no `privilege` | Privileges associated to this role. | no `user` | List of users to be assigned or not assigned to the role. | no `group` | List of groups to be assigned or not assigned to the role. | no diff --git a/plugins/modules/iparole.py b/plugins/modules/iparole.py index 22adb867..31fa2f85 100644 --- a/plugins/modules/iparole.py +++ b/plugins/modules/iparole.py @@ -50,6 +50,7 @@ options: rename: description: Rename the role object. required: false + aliases: ["new_name"] user: description: List of users. required: false @@ -430,8 +431,8 @@ def create_module(): required=True), # present description=dict(required=False, type="str", default=None), - rename=dict(required=False, type="str", default=None), - + rename=dict(required=False, type="str", default=None, + aliases=["new_name"]), # members privilege=dict(required=False, type='list', default=None), user=dict(required=False, type='list', default=None), -- GitLab