diff --git a/templates/generate_configs.sh b/templates/generate_configs.sh index 8518eaf..3634557 100644 --- a/templates/generate_configs.sh +++ b/templates/generate_configs.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash set -euo pipefail -ROOT=$(git rev-parse --show-toplevel) +ROOT={{ root }} CONFIGS=${ROOT}/configs # Generate the configuration for each node diff --git a/tools/render b/tools/render index ee1d392..e7bcacd 100755 --- a/tools/render +++ b/tools/render @@ -152,7 +152,9 @@ def main(): for template_name in TEMPLATES.list_templates(): template = TEMPLATES.get_template(template_name) - rendered = template.render(nodes=nodes, clusters=clusters, config=config) + rendered = template.render( + nodes=nodes, clusters=clusters, config=config, root=ROOT + ) with open(RENDERED.joinpath(template_name), "w") as f: f.write(rendered)