From 05e1db7373cd4a17d3101b13d95b1e47c3c0eace Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Thu, 19 May 2016 11:36:30 +0530 Subject: [PATCH] migrate-dynamicroles: use mysql.connector due to #1054 Due to PR #1054 this patch fixes the dynamic-roles migration script to use the mysql-connector-python dependency. Signed-off-by: Rohit Yadav --- scripts/util/migrate-dynamicroles.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/util/migrate-dynamicroles.py b/scripts/util/migrate-dynamicroles.py index e97e94cb252..d2356fb3456 100755 --- a/scripts/util/migrate-dynamicroles.py +++ b/scripts/util/migrate-dynamicroles.py @@ -25,9 +25,9 @@ from contextlib import closing from optparse import OptionParser try: - import MySQLdb + import mysql.connector except ImportError: - print("MySQLdb cannot be imported, please install python-mysqldb(apt) or mysql-python(yum)") + print("mysql.connector cannot be imported, please install mysql-connector-python") sys.exit(1) dryrun = False @@ -82,7 +82,7 @@ def main(): if options.dryrun: dryrun = True - conn = MySQLdb.connect( + conn = mysql.connector.connect( host=options.host, user=options.user, passwd=options.password,