Thanks Matthew! I think that way it's better and simpler. But that makes me asking: How to check if Torque (or any package in question) is installed or not? Another question: How write the template file to multiply the no. of CPU-core by 1.2 (or whatever)? cheers!!
On Jun 14, 4:28 am, Matthew Black <mjbl...@gmail.com> wrote: > Sounds like what you want to do is to create a fact to find out that status > of whether torque is installed or not. > > As for the configuration file, without better understanding the contents of > the file, I would in conjunction with the fact do a file resource surrounded > by an if statement that utilizes the fact. If its something that is pretty > much the same across the board except for some values, like host names or > what not, then you could use templates to create the file and keep it that > way. > > so for example > > if $torque_installed == true { > file { '/var/torque/mom_priv/config': > ensure => present, > content => template(...) > } > > > > > > > > } > On Mon, Jun 13, 2011 at 8:00 PM, Sans <r.santanu....@gmail.com> wrote: > > Well, the file I mention is actually one of the Torque (formerly PBS > > batch system) "config" file (location: /var/torque/mom_priv/config), > > which is auto generated by "yaim" but the thing is: if the file is > > already there "yaim" won't touch it. Let's just say that I don't want > > yaim to create this file (it messes it up very often and ended up with > > wrong value) but wanna make sure that the file is in correct shape, > > otherwise jobs won't run properly. On the other hand, that file > > doesn't mean anything at all, if Torque is not install in the first > > place. That's why I want to put that check in. Cheers!! > > > On Jun 13, 6:50 pm, "Matthew Black" <mjbl...@gmail.com> wrote: > > > After reading the other responses my question to you is what exactly are > > you > > > attempting to do? > > > -- > > 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.