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

Public Member Functions

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

Detailed Description

A simple listener that logs server discovery events.

Listens for :class:`~pymongo.monitoring.ServerOpeningEvent`,
:class:`~pymongo.monitoring.ServerDescriptionChangedEvent`,
and :class:`~pymongo.monitoring.ServerClosedEvent`
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 `ServerClosedEvent`.

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

Reimplemented from ServerListener.

◆ description_changed()

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

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

Reimplemented from ServerListener.

◆ opened()

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

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

Reimplemented from ServerListener.


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