pyrakoon.errors¶
Exceptions raised by client operations, as returned by a node
-
exception
pyrakoon.errors.ArakoonError[source]¶ Bases:
exceptions.ExceptionBase type for all Arakoon client errors
-
CODE= None¶ Error code sent by the Arakoon server
-
-
exception
pyrakoon.errors.NoMagic[source]¶ Bases:
pyrakoon.errors.ArakoonErrorServer received a command without the magic mask
-
CODE= 1¶
-
-
exception
pyrakoon.errors.TooManyDeadNodes[source]¶ Bases:
pyrakoon.errors.ArakoonErrorToo many nodes in the cluster are unavailable to process the request
-
CODE= 2¶
-
-
exception
pyrakoon.errors.NoHello[source]¶ Bases:
pyrakoon.errors.ArakoonErrorNo Hello message was sent to the server after connecting
-
CODE= 3¶
-
-
exception
pyrakoon.errors.NotMaster[source]¶ Bases:
pyrakoon.errors.ArakoonErrorThis node is not a master node
-
CODE= 4¶
-
-
exception
pyrakoon.errors.NotFound[source]¶ Bases:
exceptions.KeyError,pyrakoon.errors.ArakoonErrorKey not found
-
CODE= 5¶
-
-
exception
pyrakoon.errors.WrongCluster[source]¶ Bases:
exceptions.ValueError,pyrakoon.errors.ArakoonErrorWrong cluster ID passed
-
CODE= 6¶
-
-
exception
pyrakoon.errors.AssertionFailed[source]¶ Bases:
pyrakoon.errors.ArakoonErrorAssertion failed
-
CODE= 7¶
-
-
exception
pyrakoon.errors.ReadOnly[source]¶ Bases:
pyrakoon.errors.ArakoonErrorNode is read-only
-
CODE= 8¶
-
-
exception
pyrakoon.errors.OutsideInterval[source]¶ Bases:
exceptions.ValueError,pyrakoon.errors.ArakoonErrorRequest outside interval handled by node
-
CODE= 9¶
-
-
exception
pyrakoon.errors.GoingDown[source]¶ Bases:
pyrakoon.errors.ArakoonErrorNode is going down
-
CODE= 16¶
-
-
exception
pyrakoon.errors.NotSupported[source]¶ Bases:
pyrakoon.errors.ArakoonErrorUnsupported operation
-
CODE= 32¶
-
-
exception
pyrakoon.errors.NoLongerMaster[source]¶ Bases:
pyrakoon.errors.ArakoonErrorNo longer master
-
CODE= 33¶
-
-
exception
pyrakoon.errors.InconsistentRead[source]¶ Bases:
pyrakoon.errors.ArakoonErrorInconsistent read
-
CODE= 128¶
-
-
exception
pyrakoon.errors.MaxConnections[source]¶ Bases:
pyrakoon.errors.ArakoonErrorConnection limit reached
-
CODE= 254¶
-
-
exception
pyrakoon.errors.UnknownFailure[source]¶ Bases:
pyrakoon.errors.ArakoonErrorUnknown failure
-
CODE= 255¶
-
-
pyrakoon.errors.ERROR_MAP= {32: <class 'pyrakoon.errors.NotSupported'>, 33: <class 'pyrakoon.errors.NoLongerMaster'>, 2: <class 'pyrakoon.errors.TooManyDeadNodes'>, 3: <class 'pyrakoon.errors.NoHello'>, 1: <class 'pyrakoon.errors.NoMagic'>, 5: <class 'pyrakoon.errors.NotFound'>, 6: <class 'pyrakoon.errors.WrongCluster'>, 7: <class 'pyrakoon.errors.AssertionFailed'>, 8: <class 'pyrakoon.errors.ReadOnly'>, 9: <class 'pyrakoon.errors.OutsideInterval'>, 128: <class 'pyrakoon.errors.InconsistentRead'>, 16: <class 'pyrakoon.errors.GoingDown'>, 4: <class 'pyrakoon.errors.NotMaster'>, 254: <class 'pyrakoon.errors.MaxConnections'>, 255: <class 'pyrakoon.errors.UnknownFailure'>}¶ Map of Arakoon error codes to exception types