kasten/kasten/exceptions/__init__.py

17 lines
472 B
Python
Raw Normal View History

2020-04-11 07:48:28 +00:00
class KastenException(Exception):
"""Generic exception"""
2020-04-11 07:48:28 +00:00
pass
class InvalidKastenTypeLength(KastenException):
"""Occurs when Kasten packed bytes have invalid data type"""
2020-04-11 07:48:28 +00:00
pass
class InvalidEncryptionMode(KastenException):
"""Occurs when Kasten packed bytes have invalid encryption mode"""
2020-04-11 07:48:28 +00:00
pass
2020-04-14 09:33:17 +00:00
class InvalidID(KastenException):
"""Occurs when a Kasten generator fails validation, which means data does not match KastenChecksum"""
2020-04-14 09:33:17 +00:00
pass