From 01ce11c20c99fc7c7e12085a4746e06c9edb0193 Mon Sep 17 00:00:00 2001 From: Benoit Garret Date: Fri, 4 Feb 2022 10:43:24 +0100 Subject: [PATCH] Honor the set_default_role_all parameter (#282) The set_default_role_all parameter is documented, but does nothing. This PR fixes this. (cherry picked from commit f547b66d353eeefe35650e392a68cab4eba79e20) --- plugins/modules/mysql_role.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/modules/mysql_role.py b/plugins/modules/mysql_role.py index 47b0b58..cd24c27 100644 --- a/plugins/modules/mysql_role.py +++ b/plugins/modules/mysql_role.py @@ -770,7 +770,8 @@ class Role(): self.cursor.execute(*self.q_builder.role_grant(user)) - self.role_impl.set_default_role_all(user) + if set_default_role_all: + self.role_impl.set_default_role_all(user) changed = True