Ugh, thanks for pointing this out, this is really old and is not true any more. Looks like Mike Hall just pushed a docs change to remove this reference.
As Den pointed out, the main feature that people used the Ruby DSL for (loops/iteration) is now available in the Puppet 4 parser. On Saturday, March 14, 2015 at 12:49:25 PM UTC-7, [email protected] wrote: > > Hi, > According to official Puppet documenttion: > > > https://docs.puppetlabs.com/guides/faq.html#why-does-puppet-have-its-own-language > > > As for just using Ruby as the input format, Puppet 2.6.0 actually added >> this functionality, and manifests can now be written in pure Ruby. However, >> this capability should be used carefully and avoided where possible: the >> full grammar of Ruby is often *too* much functionality, and we believe >> systems administrators should be able to model their datacenters in a >> higher-level system > > > Is above statement true for latest version of puppet as well ? > Can somebody give a simple example please ? > > Thanks. > > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/86e4f8e1-46ce-485c-bda8-7fc6aea6d9d5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
