From 5256d97e252585219bc10e4fcc76e5d5128ce8c6 Mon Sep 17 00:00:00 2001 From: Felix Hamme Date: Tue, 16 May 2023 17:31:39 +0200 Subject: [PATCH] connection arguments: fix KeyError --- plugins/module_utils/mysql.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/module_utils/mysql.py b/plugins/module_utils/mysql.py index af026f3..cc60f68 100644 --- a/plugins/module_utils/mysql.py +++ b/plugins/module_utils/mysql.py @@ -145,14 +145,14 @@ def mysql_connect(module, login_user=None, login_password=None, config_file='', # In case of PyMySQL driver: if mysql_driver.version_info[0] < 1: # for PyMySQL < 1.0.0, use 'db' instead of 'database' - config['db'] = config['database'] + config['db'] = config.get('database') del config['database'] db_connection = mysql_driver.connect(autocommit=autocommit, **config) else: # In case of MySQLdb driver if mysql_driver.version_info[0] < 2 or mysql_driver.version_info[1] < 1: # for MySQLdb < 2.1.0, use 'db' instead of 'database' - config['db'] = config['database'] + config['db'] = config.get('database') del config['database'] db_connection = mysql_driver.connect(**config) if autocommit: