minos.api_gateway.common.configuration.config module¶
Copyright (C) 2021 Clariteia SL
This file is part of minos framework.
Minos framework can not be copied and/or distributed without the express permission of Clariteia SL.
- minos.api_gateway.common.configuration.config.CONNECTION¶
alias of
minos.api_gateway.common.configuration.config.Connection
- minos.api_gateway.common.configuration.config.CORS¶
alias of
minos.api_gateway.common.configuration.config.Cors
- minos.api_gateway.common.configuration.config.DATABASE¶
alias of
minos.api_gateway.common.configuration.config.Database
- minos.api_gateway.common.configuration.config.DISCOVERY¶
alias of
minos.api_gateway.common.configuration.config.Discovery
- minos.api_gateway.common.configuration.config.DISCOVERY_CONNECTION¶
alias of
minos.api_gateway.common.configuration.config.DiscoveryConnection
- minos.api_gateway.common.configuration.config.ENDPOINT¶
alias of
minos.api_gateway.common.configuration.config.Endpoint
- class minos.api_gateway.common.configuration.config.MinosConfig(path, with_environment=True, **kwargs)[source]¶
Bases:
minos.api_gateway.common.configuration.config.MinosConfigAbstractMinos config class.
- __init__(path, with_environment=True, **kwargs)[source]¶
Initialize self. See help(type(self)) for accurate signature.
- property cors: minos.api_gateway.common.configuration.config.Cors¶
Get the cors config.
- Return type
minos.api_gateway.common.configuration.config.Cors- Returns
A
CORSNamedTuple instance.
- property discovery: minos.api_gateway.common.configuration.config.Discovery¶
Get the rest config.
- Return type
minos.api_gateway.common.configuration.config.Discovery- Returns
A
RESTNamedTuple instance.
- classmethod get_default()¶
Get default config.
- Return type
minos.api_gateway.common.configuration.config.MinosConfigAbstract- Returns
A
MinosConfigAbstractinstance.
- property rest: minos.api_gateway.common.configuration.config.Rest¶
Get the rest config.
- Return type
minos.api_gateway.common.configuration.config.Rest- Returns
A
RESTNamedTuple instance.
- static set_default(value)¶
Set default config.
- Parameters
value (
minos.api_gateway.common.configuration.config.MinosConfigAbstract) – Default config.- Return type
typing.NoReturn- Returns
This method does not return anything.
- static unset_default()¶
Unset the default config.
- Return type
typing.NoReturn- Returns
This method does not return anything.
- class minos.api_gateway.common.configuration.config.MinosConfigAbstract(path)[source]¶
Bases:
abc.ABCMinos abstract config class.
- classmethod get_default()[source]¶
Get default config.
- Return type
minos.api_gateway.common.configuration.config.MinosConfigAbstract- Returns
A
MinosConfigAbstractinstance.
- static set_default(value)[source]¶
Set default config.
- Parameters
value (
minos.api_gateway.common.configuration.config.MinosConfigAbstract) – Default config.- Return type
typing.NoReturn- Returns
This method does not return anything.
- minos.api_gateway.common.configuration.config.REST¶
alias of
minos.api_gateway.common.configuration.config.Rest