sider.exceptions — Exception classes

This module defines several custom exception classes.

Inheritance diagram of sider.exceptions

exception sider.exceptions.CommitError

Bases: sider.exceptions.TransactionError

Error raised when any query operations are tried during commit phase.

exception sider.exceptions.ConflictError

Bases: sider.exceptions.TransactionError

Error rasied when the transaction has met conflicts.

exception sider.exceptions.DoubleTransactionError

Bases: sider.exceptions.TransactionError

Error raised when transactions are doubly tried for a session.

exception sider.exceptions.SiderError

Bases: exceptions.Exception

All exception classes Sider raises extend this base class.

exception sider.exceptions.TransactionError

Bases: sider.exceptions.SiderError

Transaction-related error.