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.MinosConfigAbstract- Minos 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.ABC- Minos 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