minos.common.setup module¶
- class minos.common.setup.MinosSetup(*args, already_setup=False, **kwargs)[source]¶
Bases:
objectMinos setup base class.
- property already_destroyed: bool¶
Already Destroy getter.
- Return type
bool- Returns
A boolean value.
- property already_setup: bool¶
Already Setup getter.
- Return type
bool- Returns
A boolean value.
- async destroy()[source]¶
Destroy miscellaneous repository things.
- Return type
None- Returns
This method does not return anything.
- classmethod from_config(config=None, **kwargs)[source]¶
Build a new instance from config.
- Parameters
config (
typing.Union[minos.common.configuration.config.MinosConfig,pathlib.Path,None]) – Config instance. If None is provided, default config is chosen.kwargs – Additional named arguments.
- Return type
~S
- Returns
A instance of the called class.