in application-workloads/bosh/bosh-cf-crossregion/scripts/setup_env.py [0:0]
def render_cloud_foundry_deployment_cmd(settings):
cloudfoundry_deployment_cmd = "deploy_cloudfoundry.sh"
if os.path.exists(cloudfoundry_deployment_cmd):
with open(cloudfoundry_deployment_cmd, 'r') as tmpfile:
contents = tmpfile.read()
keys = ["CF_RELEASE_URL", "STEMCELL_URL"]
for key in keys:
value = settings[key]
contents = re.compile(re.escape("REPLACE_WITH_{0}".format(key))).sub(value, contents)
with open(cloudfoundry_deployment_cmd, 'w') as tmpfile:
tmpfile.write(contents)