ipagroup: Fail on member addition/removal from not existing group

If members are added to or removed from a not existing group, an
error is printed.
This commit is contained in:
Thomas Woerner
2019-07-11 20:24:22 +02:00
parent 3ae4fe1cc5
commit a5c43d3fed

View File

@@ -345,6 +345,9 @@ def main():
"service": service_del,
}])
elif action == "member":
if res_find is None:
ansible_module.fail_json(msg="No group '%s'" % name)
user_add = list(
set(user or []) -
set(res_find.get("member_user", [])))
@@ -371,6 +374,9 @@ def main():
commands.append([name, "group_del", {}])
elif action == "member":
if res_find is None:
ansible_module.fail_json(msg="No group '%s'" % name)
# Remove intersection member
user_del = list(
set(user or []) &