mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-12-23 18:04:52 +01:00
24 lines
765 B
ReStructuredText
24 lines
765 B
ReStructuredText
|
.. currentmodule:: notmuch
|
||
|
|
||
|
Status and Errors
|
||
|
=================
|
||
|
|
||
|
Some methods return a status, indicating if an operation was successful and what the error was. Most of these status codes are expressed as a specific value, the :class:`notmuch.STATUS`.
|
||
|
|
||
|
:class:`STATUS` -- Notmuch operation return value
|
||
|
--------------------------------------------------
|
||
|
|
||
|
.. autoclass:: notmuch.STATUS
|
||
|
:inherited-members:
|
||
|
|
||
|
.. automethod:: notmuch.STATUS.status2str
|
||
|
|
||
|
:exc:`NotmuchError` -- A Notmuch execution error
|
||
|
------------------------------------------------
|
||
|
Whenever an error occurs, we throw a special Exception:
|
||
|
|
||
|
.. autoexception:: NotmuchError
|
||
|
:members:
|
||
|
|
||
|
This execption inherits directly from :exc:`Exception` and is raised on errors during the notmuch execution.
|