<shameless plug> You could also have a look at this other module : https://forge.puppetlabs.com/thias/tuned </shameless plug>
I just had a look at Romain's, and a provider just for this is overkill. As much as I hate exec, it's fine here since the profile name is exactly contained in a single configuration file. Also, a class is best here instead of a definition since it can only be instantiated once per node. Lastly, using a class makes it trivial to tune nodes using hiera and class parameter auto-lookup in puppet 3. Matthias banjer <[email protected]> wrote: > Thanks, I was about to roll out a puppet module for tuned-adm and > found this. Easy to use and working great in my environment. > > Cheers! > > On Friday, January 4, 2013 8:25:16 AM UTC-5, Romain PELISSE wrote: > > > > Hi all, > > > > tuned-adm module: https://github.com/rpelisse/puppet-tuned > > > > I'm using > > tuned-adm<https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Power_Management_Guide/tuned-adm.html>to > > tune the kernel of the target system according to a profile. I > > first used exec{} to trigger the profile setting but lead to the > > exec{} being ran at every Puppet run which I found, at beast, > > inelegant. I end up doing this module to more and less properly > > implement the exists? method. The module implementation is rather > > rudimentory but still nice to have - if you need it. > > > > (Note: i've googled a bit before doing that and ran into a couple > > of existing Puppet module or code for tuned-adm but they were > > either using exec() internally or just installing the packages and > > nothing more). > > (Final note: Before XMas, I've already submitted a completely > > useless module extension to handle DNS Name, as it turned out > > Puppet supports this out of the box, so I hope this module proposal > > will be a tidbit more useful ! :) ) > > > > -- > > Romain PELISSE, > > *"The trouble with having an open mind, of course, is that people > > will insist on coming along and trying to put things in it" -- > > Terry Pratchett* Belaran ins Prussia (blog) > > <http://blog.wordpress.belaran.eu/> (... finally up and > > running !) > > > -- 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 post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
