Providers

class statey.Provider

A provider provides methods for accessing resources and tasks.

abstract get_resource(name: str)Resource

Get the resource with the given name.

abstract list_resources() → Sequence[str]

List the resource names available in this provider

async setup() → None

Perform any necessary provider setup before running tasks.

async teardown() → None

Perform any necessary provider teardown after it is no longer being used.