У меня есть набор конфигурационных файлов, которые мне нужно скопировать в целевое местоположение с помощью Puppet;
$conf_files = ['krb5.conf', 'krb5.realms', 'ldap.ora', 'tnsnames.ora']
Я пытался следовать описанной здесь методике https://stackoverflow.com/a/17176752/1069178 и определил each
block;
each($conf_files) |$conf_file| {
file { "/target/path/${conf_file}":
ensure => file,
source => "source/path/${conf_file}",
}
}
Но я получаю сообщение об ошибке
The expression <krb5.conf> is not a valid type specification
Что я делаю не так?