Exceptions¶
This module contains all custom exceptions raised by PyProcSync.
-
exception
pyprocsync.exceptions.ProcSyncError[source]¶ Bases:
BaseExceptionBase class for all exceptions in PyProcSync.
-
exception
pyprocsync.exceptions.TimeOutError[source]¶ Bases:
pyprocsync.exceptions.ProcSyncErrorThis exception is raised when the node is gave up waiting for other nodes. This could caused by other nodes crashed or bad configuration.
-
exception
pyprocsync.exceptions.TooLateError[source]¶ Bases:
pyprocsync.exceptions.ProcSyncErrorThis exception is raised when the announced continue time is already passed. That could be caused by high network latency or unsynchronized system clocks between nodes.