mirror of
https://github.com/house-of-vanity/OutFleet.git
synced 2025-08-21 14:37:16 +00:00
31 lines
554 B
Python
31 lines
554 B
Python
![]() |
"""Exceptions for xray-api library"""
|
||
|
|
||
|
|
||
|
class XrayAPIError(Exception):
|
||
|
"""Base exception for all xray-api errors"""
|
||
|
pass
|
||
|
|
||
|
|
||
|
class XrayConnectionError(XrayAPIError):
|
||
|
"""Connection to Xray API server failed"""
|
||
|
pass
|
||
|
|
||
|
|
||
|
class XrayCommandError(XrayAPIError):
|
||
|
"""Xray command execution failed"""
|
||
|
pass
|
||
|
|
||
|
|
||
|
class XrayConfigError(XrayAPIError):
|
||
|
"""Invalid configuration"""
|
||
|
pass
|
||
|
|
||
|
|
||
|
class XrayNotFoundError(XrayAPIError):
|
||
|
"""Resource not found"""
|
||
|
pass
|
||
|
|
||
|
|
||
|
class XrayValidationError(XrayAPIError):
|
||
|
"""Validation error"""
|
||
|
pass
|