Hi Brice, That is the first thing I tried, but unfortunately that isn't working. I tried something like this,
node "hst26.domainname inherits commonnode{ *specific to this host* } node " /^hst[0-9]+\.domainname/" inherits commonnode{ *everthing else* } I was also under the impression that the exclusive node definition takes precedence over regex matches, but guess I was wrong. -LOhit On Mon, Mar 29, 2010 at 7:23 PM, Brice Figureau < brice-pup...@daysofwonder.com> wrote: > Hi, > > On Mon, 2010-03-29 at 14:05 +0530, LOhit wrote: > > Hi, > > > > > > Sorry if this question has been answered before (Could not find the > > answer, Google didn't help either :) ). > > > > > > While specifying hosts I have used a regexp like this. > > " /^hst[0-9]+.domainname/ " I have about 300+ hosts matching this > > regexp and is working pretty well, so far. However, I have 2 hosts in > > this list which have to be excluded. But, I don't know how to do > > that. > > > > > > Can anyone please provide some pointers/ tips to fix this? > > > > Normal node syntax (ie by hostname/fqdn instead of regex) takes > precedence over the regex nodes. > > Depending on what you mean by excluding (I assumed you meant that those > host should have their own manifests) you can do: > > node "host321.domainname", "host644.domainname" { > .. specific config > } > > node /^hst[0-9]+.domainname/ { > ... regular config... > } > > -- > Brice Figureau > Follow the latest Puppet Community evolutions on www.planetpuppet.org! > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- LOhit -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.