Exemplo n.º 1
0
    def get_connection(self):
        config = Config()
        config.initialize()
        try:
            connection = mysql.connector.connect(host=config.get_host(),
                                        port=config.get_port(),
                                        user=config.get_user(),
                                        password=config.get_pass(),
                                        db=config.get_database_name(),
                                        auth_plugin='mysql_native_password')
            return connection

        except mysql.connector.Error as Error:
            self.log.warning('Database - initialize_connection\n' +
                            'Config: '+ str(config.get_host()) + ' - ' +
                            str(config.get_port()) + ' - ' +
                            str(config.get_user()) + ' - ' +
                            str(config.get_pass()) + ' - ' +
                            str(config.get_database_name()) +
                            '\nDatabase - inicon - Something went wrong: {}'.format(str(Error)))
            return False
Exemplo n.º 2
0
    def get_connection(self):
        config = Config()
        config.initialize()
        try:
            connection = pymysql.connect(
                host=config.get_host(),
                port=config.get_port(),
                user=config.get_user(),
                password=config.get_pass(),
                db=config.get_database_name(),
                cursorclass=pymysql.cursors.DictCursor)
            return connection

        except pymysql.Error as Error:
            self.log.warning('Database - initialize_connection\n' +
                             'Config: ' + str(config.get_host()) + ' - ' +
                             str(config.get_port()) + ' - ' +
                             str(config.get_user()) + ' - ' +
                             str(config.get_pass()) + ' - ' +
                             str(config.get_database_name()) +
                             '\nDatabase - inicon - Something went wrong: {}'.
                             format(str(Error)))
            return False