Source code for ssg.environment

from __future__ import absolute_import
from __future__ import print_function


from .products import load_product_yaml
from .yaml import open_raw


[docs] def open_environment(build_config_yaml_path, product_yaml_path, product_properties_path=None): contents = open_raw(build_config_yaml_path) product = load_product_yaml(product_yaml_path) if product_properties_path: product.read_properties_from_directory(product_properties_path) contents.update(product) return contents