2025-04-18 17:26:27 +08:00
|
|
|
class BaseError(Exception):
|
|
|
|
|
def __init__(self, message='', error_type='failed'):
|
|
|
|
|
self.error_type = error_type
|
|
|
|
|
self.message = message
|
|
|
|
|
|
|
|
|
|
def __str__(self):
|
|
|
|
|
return self.message
|
|
|
|
|
|
|
|
|
|
def __repr__(self):
|
|
|
|
|
return self.message
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class AuthException(BaseError):
|
2025-03-28 14:50:37 +08:00
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
|
2025-04-18 17:26:27 +08:00
|
|
|
class OperationFailed(BaseError):
|
2025-03-28 14:50:37 +08:00
|
|
|
pass
|