On 24 avr, 19:10, Les Ault <au...@utk.edu> wrote: > > I use facter variables to set dynamic parameters based on the host. For > example I created a module to modify sysctl entries: > > node dbserver.example.com { > include sysctl > > # Modify sysctl values > $shmall = inline_template("<%= (memorysizeinbytes.to_i + > swapsizeinbytes.to_i) / 4096 %>") > > sysctl_entry { "kernel.shmall": value => $shmall, ensure => present } > > } >
Calculation based on facts can indeed reduce the number of explicit "per host" facts. But on the other hand you're more or less bound by a single value. I do have some "fact-based" dynamic settings, but usually on very low level stuff (pathes depending of i386 vs x86_64, etc ...). Thanks, G -- 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.