epicsarchiver.common.errors

This module defines custom exceptions for the archiver.

These exceptions are used to handle errors related to archiver operations.

Exceptions

ArchiverError

Base class for all exceptions raised by the archiver.

ArchiverConnectionError

Exception raised when there is a connection error with the archiver.

ArchiverResponseError

Exception raised when the archiver returns an unexpected response.

Module Contents

exception epicsarchiver.common.errors.ArchiverError[source]

Bases: Exception

Base class for all exceptions raised by the archiver.

exception epicsarchiver.common.errors.ArchiverConnectionError(base_url: str, message: str | None = None)[source]

Bases: ArchiverError

Exception raised when there is a connection error with the archiver.

base_url[source]
exception epicsarchiver.common.errors.ArchiverResponseError(base_url: str, url: str | None = None, response: str | None = None, message: str | None = None)[source]

Bases: ArchiverError

Exception raised when the archiver returns an unexpected response.

base_url[source]
url = None[source]
response = None[source]