MCPcopy Index your code
hub / github.com/MongoEngine/mongoengine / __getattribute__

Method __getattribute__

mongoengine/errors.py:102–109  ·  view source on GitHub ↗
(self, name)

Source from the content-addressed store, hash-verified

100 return f"{self.__class__.__name__}({self.message},)"
101
102 def __getattribute__(self, name):
103 message = super().__getattribute__(name)
104 if name == "message":
105 if self.field_name:
106 message = "%s" % message
107 if self.errors:
108 message = f"{message}({self._format_errors()})"
109 return message
110
111 def _get_message(self):
112 return self._message

Callers 2

__getattr__Method · 0.80
__getattr__Method · 0.80

Calls 1

_format_errorsMethod · 0.95

Tested by

no test coverage detected