In meinem Puppet-Manifest muss ich einen Befehl ausführen, aber erst, nachdem eine Array-gesteuerte Sammlung eines anderen Exec abgeschlossen wurde. So (Pseudocode):
define foo() {
exec { "touch $name": }
}
....
{
$bars = [ "a", "b", "c" ]
foo { $bars : }
exec { "echo Done" :
require => [ Foo["a"], Foo["b"], Foo["c"] ]
}
}
Wie implementiere ich die gleiche Abhängigkeit wie oben angegeben, ohne jedes Element der Liste $bars
von Hand zu wiederholen ?