示例#1
0
 def close_instance(self, connection: PooledMySQLConnection,
                    cursor: MySQLCursor) -> None:
     if connection is not None and connection.is_connected():
         if cursor is not None:
             cursor.close()
         connection.close()
         self._logger.info(
             f"MySQL connection is closed. - PID: {os.getpid()}")
     else:
         self._logger.info(
             "Connection has been disconnect or be killed before.")
示例#2
0
 def _close_connection(self, conn: PooledMySQLConnection) -> None:
     if conn is not None:
         conn.close()
示例#3
0
 def _give_connection(self, connection: PooledMySQLConnection) -> None:
     connection.close()