Skip to main content

WherobotsAPIError

Raised when the Wherobots API returns an error response.

Parameters

str
required
int | None
default:"None"
dict[str, Any] | None
default:"None"
str | None
default:"None"

WherobotsConfigError

Raised when configuration is missing or invalid.

WherobotsFileNotFoundError

Raised when a Files drive has no file or folder at the requested path.

Parameters

str
required
int | None
default:"None"
dict[str, Any] | None
default:"None"
str | None
default:"None"

WherobotsFilesNotEnabledError

Raised when Files is not enabled for a drive in a region. Build the error from an API 404 on a drive whose root also answers 404.

Parameters

str
required
The drive that was addressed.
str
required
The region the drive was addressed in.
WherobotsAPIError
required
The underlying 404 from the API.

Attributes

The drive that was addressed (e.g. "my_files").
The region the drive was addressed in (e.g. "aws-us-west-2").

WherobotsJobError

Base exception for all Wherobots job errors.

WherobotsNotAuthenticatedError

Raised when the Wherobots API does not accept the credentials.

Parameters

str
required
int | None
default:"None"
dict[str, Any] | None
default:"None"
str | None
default:"None"

WherobotsS3Error

Raised when an S3 upload or access operation fails.

WherobotsTimeoutError

Raised when a job exceeds the specified timeout.

WherobotsValidationError

Raised for client-side validation errors before making API calls.