* Fix for "AttributeError: 'module' object has no attribute 'cursors'" (#49191) (#1) * Fix for "AttributeError: 'module' object has no attribute 'cursors'" (#49191) * Adding changelog fragment for issue #49191 and the following PR. * Update lib/ansible/module_utils/mysql.py Co-Authored-By: timorunge <timorunge@users.noreply.github.com>
This commit is contained in:
parent
36baf7d83a
commit
b45b599433
2 changed files with 3 additions and 0 deletions
|
@ -0,0 +1,2 @@
|
||||||
|
bugfixes:
|
||||||
|
- mysql - MySQLdb doesn't import the cursors module for its own purposes so it has to be imported in MySQL module utilities before it can be used in dependent modules like the proxysql module family.
|
|
@ -35,6 +35,7 @@ try:
|
||||||
except ImportError:
|
except ImportError:
|
||||||
try:
|
try:
|
||||||
import MySQLdb as mysql_driver
|
import MySQLdb as mysql_driver
|
||||||
|
import MySQLdb.cursors
|
||||||
_mysql_cursor_param = 'cursorclass'
|
_mysql_cursor_param = 'cursorclass'
|
||||||
except ImportError:
|
except ImportError:
|
||||||
mysql_driver = None
|
mysql_driver = None
|
||||||
|
|
Loading…
Reference in a new issue