Hi Puppeteers,

When you have complex/rich classes, and large numbers of machines/VMs,
sometimes there is a machine that needs a temporary override on a
file.

Is there a way to say something like... ?

  node 'fqdn' { # I work for RL :-)
      include rl_users
      include rl_base
      include rl_webserver # defines /etc/httpd/conf.d/foo.conf
      ignore File['/etc/httpd/conf.d/foo.conf']
  }

or something conceptually equivalent?

I know of a couple inelegant options: I can disable puppet on that VM
for the duration, or comment out the relevant class.

A more precise override/ignore is of course better, as other
components of the configuration are still applied correctly.



m
-- 
 martin.langh...@gmail.com
 -  ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 ~ http://docs.moodle.org/en/User:Martin_Langhoff

-- 
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 puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CACPiFCKXXujd0BxbV9PtOT6xe4fn7uXCaTH3UJkVGY5PPq0T%3Dg%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to