On Mon, May 07, 2012 at 12:26:32PM -0400, Derek J. Balling wrote: > > On May 7, 2012, at 11:54 AM, Nigel Kersten wrote: > > Yes. If you're not planning to externalize data at all, the only difference > > you'll see is that you'll now have Hiera installed on your system when you > > install Puppet 3.0. > > Cool. Was really panicking there for a moment. > > I kinda like having "human readable" manifests as opposed to "machine > readable" YAML :-)
Wrapper script (similar concept for anywhere with a yaml reader): #!/usr/bin/perl use warnings; use strict; use YAML::Syck; use File::Slurp; use Data::Dumper; my $file = $ARGV[0]; my $text = read_file($file); my $yaml = Load($text); print Dumper($yaml); Out of nosiness, how do you handle the edgier cases in your manifests? For example, how everything is a standard syslog client, except for this host which is loghost, and these couple of clients which all do different things with syslog? > Cheers, > D > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.