audbackendΒΆ

audbackend provides an abstract layer for managing files in a repository on a host.

This involves two components:

  1. A backend that implements file operations on a specific storing device (audbackend.backend).

  2. An interface that passes user requests to a backend (audbackend.interface).

Additionally, the following classes and functions are available.

BackendError

Wrapper for any error raised on the backend.

Repository

Repository object.

access

Access repository.

create

Create repository.

delete

Delete repository.

register

Register backend class.