def __init__(self, connectionParams, cursorParams): try: Log.info(('DATABASE:', 'Trying to connect to database')) self.connection = mysql.connector.connect(**connectionParams) self.cursor = self.connection.cursor(**cursorParams) Log.info(('DATABASE:', 'Connected to database')) except Error as e: Log.critical(('DATABASE:', e)) Log.info(('DATABASE: Connection Params:', connectionParams)) Log.info(('DATABASE: Cursor Params:', cursorParams)) Log.info(('DATABASE:', 'Connection failed'))