Module debby.meta.meta_loader

Classes

class MetaLoader (args: Args)

Load metadata from a source.

Classes that inherit from this class should implement the load_from_source method. The value they return will be overridden by the values specified by the user in the command-line arguments, and the resulting metadata will be returned.

Args

args
The command-line arguments.

Subclasses

Methods

def load(self) ‑> Meta

Load the metadata.

def load_from_source(self) ‑> MetaVars

Load the metadata from the source.

def overrides(self) ‑> MetaVars

Return metadata overrides as specified by the user.