PluginLoadReport

Note

This page is a reference documentation. It only explains the class signature, and not how to use it. Please refer to the Habitat Guide and Python API guide (v2.0) for usage.

class PluginLoadReport(loaded: ~typing.Tuple[str, ...] = (), failures: ~typing.Mapping[str, str] = <factory>)[source]

Bases: object

Report loaded external entry points and non-fatal discovery failures.

__post_init__() → None[source]

Expose an immutable failure snapshot to plugin-management callers.

__init__(loaded: ~typing.Tuple[str, ...] = (), failures: ~typing.Mapping[str, str] = <factory>) → None