OpenQuizz
Une application de gestion des contenus pédagogiques
TopologyLogger Class Reference
Inheritance diagram for TopologyLogger:
Collaboration diagram for TopologyLogger:

Public Member Functions

def opened (self, event)
 
def description_changed (self, event)
 
def closed (self, event)
 

Detailed Description

A simple listener that logs server topology events.

Listens for :class:`~pymongo.monitoring.TopologyOpenedEvent`,
:class:`~pymongo.monitoring.TopologyDescriptionChangedEvent`,
and :class:`~pymongo.monitoring.TopologyClosedEvent`
events and logs them at the `INFO` severity level using :mod:`logging`.

.. versionadded:: 3.11

Member Function Documentation

◆ closed()

def closed (   self,
  event 
)
Abstract method to handle a `TopologyClosedEvent`.

:Parameters:
  - `event`: An instance of :class:`TopologyClosedEvent`.

Reimplemented from TopologyListener.

◆ description_changed()

def description_changed (   self,
  event 
)
Abstract method to handle a `TopologyDescriptionChangedEvent`.

:Parameters:
  - `event`: An instance of :class:`TopologyDescriptionChangedEvent`.

Reimplemented from TopologyListener.

◆ opened()

def opened (   self,
  event 
)
Abstract method to handle a `TopologyOpenedEvent`.

:Parameters:
  - `event`: An instance of :class:`TopologyOpenedEvent`.

Reimplemented from TopologyListener.


The documentation for this class was generated from the following file: