pip_services3_container.config.ContainerConfigReader module¶
pip_services3_container.config.ContainerConfigReader¶
Container configuration reader implementation.
- copyright
 Conceptual Vision Consulting LLC 2018-2019, see AUTHORS for more details.
- license
 MIT, see LICENSE for more details.
- 
class 
pip_services3_container.config.ContainerConfigReader.ContainerConfigReader¶ Bases:
objectHelper class that reads container configuration from JSON or YAML file.
- 
static 
read_from_file(correlation_id: Optional[str], path: str, parameters: pip_services3_commons.config.ConfigParams.ConfigParams) → pip_services3_container.config.ContainerConfig.ContainerConfig¶ Reads container configuration from JSON or YAML file. The type of the file is determined by file extension.
- Parameters
 correlation_id – (optional) transaction id to trace execution through call chain.
path – a path to component configuration file.
parameters – values to parameters the configuration or null to skip parameterization.
- Returns
 the read container configuration
- 
static 
read_from_json_file(correlation_id: Optional[str], path: str, parameters: pip_services3_commons.config.ConfigParams.ConfigParams) → pip_services3_container.config.ContainerConfig.ContainerConfig¶ Reads container configuration from JSON file.
- Parameters
 correlation_id – (optional) transaction id to trace execution through call chain.
path – a path to component configuration file.
parameters – values to parameters the configuration or null to skip parameterization.
- Returns
 the read container configuration
- 
static 
read_from_yaml_file(correlation_id: Optional[str], path: str, parameters: pip_services3_commons.config.ConfigParams.ConfigParams) → pip_services3_container.config.ContainerConfig.ContainerConfig¶ Reads container configuration from YAML file.
- Parameters
 correlation_id – (optional) transaction id to trace execution through call chain.
path – a path to component configuration file.
parameters – values to parameters the configuration or null to skip parameterization.
- Returns
 the read container configuration
- 
static