From 2cc4c27fa3c5e1f57797bec50f380790df3b9ac7 Mon Sep 17 00:00:00 2001 From: Eric Nothen <eric.nothen@payback.net> Date: Fri, 22 Jan 2021 18:54:08 +0100 Subject: [PATCH] ipasudorule: Fix names of member objects. Fixed names of sudorule member objects, as they did not match the names provided by IdM. From: To: member_host memberhost_host member_hostgroup memberhost_hostgroup member_user memberuser_user member_group memberuser_group Fixes: #500 --- plugins/modules/ipasudorule.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/modules/ipasudorule.py b/plugins/modules/ipasudorule.py index 171ec9ab..49b9a86c 100644 --- a/plugins/modules/ipasudorule.py +++ b/plugins/modules/ipasudorule.py @@ -429,16 +429,16 @@ def main(): # Generate addition and removal lists host_add, host_del = gen_add_del_lists( - host, res_find.get('member_host', [])) + host, res_find.get('memberhost_host', [])) hostgroup_add, hostgroup_del = gen_add_del_lists( - hostgroup, res_find.get('member_hostgroup', [])) + hostgroup, res_find.get('memberhost_hostgroup', [])) user_add, user_del = gen_add_del_lists( - user, res_find.get('member_user', [])) + user, res_find.get('memberuser_user', [])) group_add, group_del = gen_add_del_lists( - group, res_find.get('member_group', [])) + group, res_find.get('memberuser_group', [])) allow_cmd_add, allow_cmd_del = gen_add_del_lists( allow_sudocmd, -- GitLab