# if statement:
if ('*' in $config['x']) or ($::fqdn in $config['x']) {
notice ('do x')
}
# case statement:
case $x {
/^(x|y|z)abc$/:
notify ('(x|y|z)abc')
default:
notify ('No match')
}
# loop array in puppet template
\
xyz=\
\
# todo: puppetdb query, heira config, notify & execute