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

Public Member Functions

def __init__ (self, error, code=None, details=None, max_wire_version=None)
 
def code (self)
 
def details (self)
 
- Public Member Functions inherited from PyMongoError
def __init__ (self, message='', error_labels=None)
 
def has_error_label (self, label)
 
def __str__ (self)
 
def __unicode__ (self)
 

Detailed Description

Raised when a database operation fails.

.. versionadded:: 2.7
   The :attr:`details` attribute.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  error,
  code = None,
  details = None,
  max_wire_version = None 
)

Member Function Documentation

◆ code()

def code (   self)
The error code returned by the server, if any.

◆ details()

def details (   self)
The complete error document returned by the server.

Depending on the error that occurred, the error document
may include useful information beyond just the error
message. When connected to a mongos the error document
may contain one or more subdocuments if errors occurred
on multiple shards.

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