ssg.environment module

Common functions for processing Environment in SSG

ssg.environment.open_environment(build_config_yaml_path, product_yaml_path, product_properties_path=None)[source]

Opens and merges environment configurations from given YAML files.

Parameters:
  • build_config_yaml_path (str) – The file path to the build configuration YAML file.

  • product_yaml_path (str) – The file path to the product YAML file.

  • product_properties_path (str, optional) – The directory path containing product properties files. Defaults to None.

Returns:

A dictionary containing the merged contents of the build configuration and product

YAML files.

Return type:

dict