18 lines
410 B
Python
18 lines
410 B
Python
"""Agent Zone domain exceptions."""
|
|
|
|
|
|
class AgentZoneError(Exception):
|
|
"""Base Agent Zone error."""
|
|
|
|
|
|
class AgentZoneNotFound(AgentZoneError):
|
|
"""A Site or Agent Zone does not exist."""
|
|
|
|
|
|
class AgentZoneValidationError(AgentZoneError):
|
|
"""Agent Zone input or assignment is invalid."""
|
|
|
|
|
|
class AgentZoneConflict(AgentZoneError):
|
|
"""An Agent Zone uniqueness or assignment invariant conflicts."""
|