#!/bin/bash
set -e

JINJA_CMD="jinja2 -e jinja2_ansible_filters.AnsibleCoreFiltersExtension"
LAYEROPS_CONFIG_FILE={{ layerops_config_file }}

# Create Vault config files
for FILE in consul.hcl vault.hcl
do
$JINJA_CMD -o {{ vault_config_path }}/$FILE {{ vault_config_template_path }}/${FILE} $LAYEROPS_CONFIG_FILE
done

# Start vault
systemctl daemon-reload
systemctl enable vault
systemctl start vault
