mediapills.dependency_injection.exceptions

Module Contents

exception BaseInjectorException[source]

Bases: Exception

Base Dependency Injection Container Exception.

exception ExpectedCallableException[source]

Bases: BaseInjectorException

A closure or invokable object was expected.

exception FrozenServiceException[source]

Bases: BaseInjectorException

An attempt to modify a frozen service was made.

exception ProtectedServiceException[source]

Bases: BaseInjectorException

An attempt to extend a protected service was made.

exception UnknownIdentifierException[source]

Bases: BaseInjectorException, KeyError

The identifier of a valid service or parameter was expected.

exception RecursionInfiniteLoopError[source]

Bases: BaseInjectorException, RecursionError

The interpreter detect infinite services dependency depth.