From 663590689f3fe9aa94d223ccec527399c383480a Mon Sep 17 00:00:00 2001 From: int32bit <krystism@gmail.com> Date: Wed, 25 Aug 2021 15:21:24 +0800 Subject: [PATCH] Fix wrong impl for mysql (#210) If 'mariadb' in version info, the db instance should be mariadb(reverse in code) rather than mysql. --- plugins/module_utils/user.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/module_utils/user.py b/plugins/module_utils/user.py index a8da7f1..c475c19 100644 --- a/plugins/module_utils/user.py +++ b/plugins/module_utils/user.py @@ -859,8 +859,8 @@ def get_impl(cursor): global impl cursor.execute("SELECT VERSION()") if 'mariadb' in cursor.fetchone()[0].lower(): - from ansible_collections.community.mysql.plugins.module_utils.implementations.mariadb import user as mysqluser - impl = mysqluser - else: - from ansible_collections.community.mysql.plugins.module_utils.implementations.mysql import user as mariauser + from ansible_collections.community.mysql.plugins.module_utils.implementations.mariadb import user as mariauser impl = mariauser + else: + from ansible_collections.community.mysql.plugins.module_utils.implementations.mysql import user as mysqluser + impl = mysqluser