in application-workloads/bosh/bosh-cf-crossregion/scripts/setup_env.py [0:0]
def render_cloud_foundry_manifest(settings):
for scenario in ["cross"]:
cloudfoundry_template = "{0}.yml".format(scenario)
if os.path.exists(cloudfoundry_template):
with open(cloudfoundry_template, 'r') as tmpfile:
contents = tmpfile.read()
config = get_cloud_foundry_configuration(scenario, settings)
for key in config:
value = config[key]
contents = re.compile(re.escape("REPLACE_WITH_{0}".format(key))).sub(value, contents)
with open(cloudfoundry_template, 'w') as tmpfile:
tmpfile.write(contents)