pyaml_cs_oa.catalog#

Configuration helpers for backend-provided catalogs.

Classes

Catalog()

Abstract class for backend catalog configuration objects.

class pyaml_cs_oa.catalog.Catalog#

Bases: object

Abstract class for backend catalog configuration objects.

Notes

Concrete catalogs live in each control-system package. They may expose backend-specific resolution APIs, but those APIs are not called by the PyAML core.

abstractmethod resolve(key)#

Return the configuration model associated with key.

Parameters:

key (str) – Catalog key to resolve.