From d95435e3513f64147b19f8839ab852374c516a77 Mon Sep 17 00:00:00 2001 From: bizmate Date: Thu, 10 Nov 2022 19:43:38 +0400 Subject: [PATCH] Display a more informative error when InvalidPrivsError is raised (#465) --- plugins/module_utils/user.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/module_utils/user.py b/plugins/module_utils/user.py index 7def8c7..de3967c 100644 --- a/plugins/module_utils/user.py +++ b/plugins/module_utils/user.py @@ -725,7 +725,7 @@ def privileges_grant(cursor, user, host, db_table, priv, tls_requires, maria_rol try: cursor.execute(query, params) except (mysql_driver.ProgrammingError, mysql_driver.OperationalError, mysql_driver.InternalError) as e: - raise InvalidPrivsError("Error granting privileges, invalid priv string: %s" % priv_string) + raise InvalidPrivsError("Error granting privileges, invalid priv string: %s , query: %s , exception: %s." % (priv_string, query, str(e)) ) def convert_priv_dict_to_str(priv):