Digamos que tengo un módulo con files/etc/foo/{conf0, conf1, conf2, conf3, etc}
. Es bastante simple colocar cada uno de estos archivos cuando el número de ellos es pequeño:
file { 'conf0':
path => '/etc/foo/conf0',
ensure => true,
source => 'puppet:///.../etc/foo/conf0',
}
y repetir. Pero hay bastante duplicación involucrada, y es tedioso mantener si hay varios archivos de configuración. Me gustaría asegurarme de que files/etc/foo/
se refleje en un camino determinado. Es decir,
file { 'etc foo confs':
path => '/etc/foo',
ensure => recursive,
source => 'puppet:///.../etc/foo',
}
crearía /etc/foo/conf0
, /etc/foo/conf1
y así sucesivamente. es posible?