class documentation

class _ProjectPipelines(MutableMapping): (source)

View In Hierarchy

A read-only lazy dictionary-like object to hold the project pipelines. On configure it will store the pipelines module. On first data access, e.g. through __getitem__, it will load the registered pipelines and merge them with pipelines defined from hooks.

Method __init__ Undocumented
Method configure Configure the pipelines_module to load the pipelines dictionary. Reset the data loading state so that after every configure call, data are reloaded.
Class Variable __delitem__ Undocumented
Class Variable __getitem__ Undocumented
Class Variable __iter__ Undocumented
Class Variable __len__ Undocumented
Class Variable __repr__ Undocumented
Class Variable __setitem__ Undocumented
Class Variable __str__ Undocumented
Static Method _get_pipelines_registry_callable Undocumented
Method _load_data Lazily read pipelines defined in the pipelines registry module.
Instance Variable _content Undocumented
Instance Variable _is_data_loaded Undocumented
Instance Variable _pipelines_module Undocumented
def __init__(self): (source)

Undocumented

def configure(self, pipelines_module: Optional[str] = None): (source)

Configure the pipelines_module to load the pipelines dictionary. Reset the data loading state so that after every configure call, data are reloaded.

__delitem__ = (source)

Undocumented

__getitem__ = (source)

Undocumented

__iter__ = (source)

Undocumented

Undocumented

__repr__ = (source)

Undocumented

__setitem__ = (source)

Undocumented

Undocumented

@staticmethod
def _get_pipelines_registry_callable(pipelines_module: str): (source)

Undocumented

def _load_data(self): (source)

Lazily read pipelines defined in the pipelines registry module.

_content: dict = (source)

Undocumented

_is_data_loaded: bool = (source)

Undocumented

_pipelines_module = (source)

Undocumented