arxiv.submission.services.classic.exceptions module

Exceptions raised by arxiv.submission.services.classic.

exception arxiv.submission.services.classic.exceptions.ClassicBaseException[source]

Bases: RuntimeError

Base for classic service exceptions.

exception arxiv.submission.services.classic.exceptions.ConsistencyError[source]

Bases: arxiv.submission.services.classic.exceptions.ClassicBaseException

Attempted to persist stale or inconsistent state.

exception arxiv.submission.services.classic.exceptions.NoSuchSubmission[source]

Bases: arxiv.submission.services.classic.exceptions.ClassicBaseException

A request was made for a submission that does not exist.

exception arxiv.submission.services.classic.exceptions.TransactionFailed[source]

Bases: arxiv.submission.services.classic.exceptions.ClassicBaseException

Raised when there was a problem committing changes to the database.

exception arxiv.submission.services.classic.exceptions.Unavailable[source]

Bases: arxiv.submission.services.classic.exceptions.ClassicBaseException

The classic data store is not available.