Source code for ray.experimental.sandbox.exceptions
from ray.util.annotations import PublicAPI
[docs]
@PublicAPI(stability="alpha")
class SandboxError(Exception):
"""Base exception for all Ray Sandbox errors."""
pass
[docs]
@PublicAPI(stability="alpha")
class SandboxCreationError(SandboxError):
"""Raised when sandbox creation fails or times out."""
pass
[docs]
@PublicAPI(stability="alpha")
class SandboxTimeoutError(SandboxError):
"""Raised when a command execution or operation inside a sandbox times out."""
pass
[docs]
@PublicAPI(stability="alpha")
class SandboxExecError(SandboxError):
"""Raised when a command execution encounters an unexpected system/backend error."""
pass
[docs]
@PublicAPI(stability="alpha")
class SandboxNotFoundError(SandboxError):
"""Raised when a specified sandbox ID cannot be found."""
pass