Hello,
----- "Peter Meier" <[email protected]> wrote:
>
> well in .7 there is now an augeas type which uses ruby-augeas.
> So where to draw the line? When is a new type an additional but
> optional
> feature?
>
There are also > 10 nagios types, yet we don't install nagios on every server,
it can manage k5 stuff, yet we don't force that on everyone. We install it
where we need it. Puppet *requires* ruby, it does not require augeas or nagios.
I think the line should be drawn between critical requires and optional fluff
that enable a feature but that many people don't want to use. This can be
demonstrated with facter easily:
# puppetd --test
/usr/lib/ruby/site_ruby/1.8/puppet.rb:9:in `require': no such file to load --
facter (LoadError)
from /usr/lib/ruby/site_ruby/1.8/puppet.rb:9
from /usr/sbin/puppetd:164:in `require'
from /usr/sbin/puppetd:164
That's a requirement, when puppet does the same for augeas then it too is a
requirement.
--
R.I.Pienaar
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---