@ -297,6 +297,7 @@ BEGIN {
c["hostname"] = host
c["hostname"] = host
c["user"] = user
c["user"] = user
c["distro"] = distro
c["distro"] = distro
c["source"] = source
vld = conditions()
vld = conditions()
ifs = "^{%" blank "*if"
ifs = "^{%" blank "*if"
els = "^{%" blank "*else" blank "*%}$"
els = "^{%" blank "*else" blank "*%}$"
@ -340,6 +341,7 @@ EOF
-v host="$local_host" \
-v host="$local_host" \
-v user="$local_user" \
-v user="$local_user" \
-v distro="$local_distro" \
-v distro="$local_distro" \
-v source="$input" \
"$awk_pgm" \
"$awk_pgm" \
"$input" > "$output"
"$input" > "$output"
}
}
@ -353,6 +355,7 @@ function template_j2cli() {
YADM_HOSTNAME="$local_host" \
YADM_HOSTNAME="$local_host" \
YADM_USER="$local_user" \
YADM_USER="$local_user" \
YADM_DISTRO="$local_distro" \
YADM_DISTRO="$local_distro" \
YADM_SOURCE="$input" \
"$J2CLI_PROGRAM" "$input" -o "$output"
"$J2CLI_PROGRAM" "$input" -o "$output"
}
}
@ -365,6 +368,7 @@ function template_envtpl() {
YADM_HOSTNAME="$local_host" \
YADM_HOSTNAME="$local_host" \
YADM_USER="$local_user" \
YADM_USER="$local_user" \
YADM_DISTRO="$local_distro" \
YADM_DISTRO="$local_distro" \
YADM_SOURCE="$input" \
"$ENVTPL_PROGRAM" --keep-template "$input" -o "$output"
"$ENVTPL_PROGRAM" --keep-template "$input" -o "$output"
}
}