Fix conditional import to satisfy both sanity and integration tests

This commit is contained in:
Jorge-Rodriguez 2021-03-08 10:27:10 +02:00
parent f4ca2f1497
commit 0ec81770cf
No known key found for this signature in database
GPG key ID: 43153D1EFD8F7D90

View file

@ -1192,11 +1192,11 @@ def main():
global impl
cursor.execute("SELECT VERSION()")
if 'mariadb' in cursor.fetchone()[0].lower():
impl = __import__("ansible_collections.community.mysql.plugins.module_utils.implementations.mariadb.user",
fromlist=("ansible_collections",)) # import user as impl
from ansible_collections.community.mysql.plugins.module_utils.implementations.mariadb import user as mysqluser
impl = mysqluser
else:
impl = __import__("ansible_collections.community.mysql.plugins.module_utils.implementations.mysql.user",
fromlist=("ansible_collections",)) # import user as impl
from ansible_collections.community.mysql.plugins.module_utils.implementations.mysql import user as mariauser
impl = mariauser
if priv is not None:
try: