SealSkin

providers

Session backends: containers on the local Docker daemon or pods in the server's Kubernetes namespace.

attributeSERVICE_ACCOUNT_TOKEN
= '/var/run/secrets/kubernetes.io/serviceaccount/token'
funcprovider_class() -> type[BaseProvider]

Return the backend default_provider names; auto is Kubernetes inside a pod, else Docker.

Returns

type[app.providers.base_provider.BaseProvider]
funcget_provider(app_config=None) -> BaseProvider

Return the active backend, bound to app_config when a launch needs it.

paramapp_configdict[str, Any] | None
= None

Returns

app.providers.base_provider.BaseProvider