Hi,

We have been bitten twice by the following.  We group the configuration 
or our nodes in several files.

nodes.d/group1.pp
nodes.d/group2.pp
...

Now twice people have accidently added some statements that are put in 
the global scope... which are then applied to all nodes:

The example is simplified:

-------nodes.d/group1.pp-----
node mynode {
   ...
}
include thisorthat
----------------


Ofcourse this doesn't trigger a syntax error (that we run before a push 
to the git repo can be done).

Are there any other ways to catch this?  Except code revision 

Thanks,

Rudy



-- 
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.


Reply via email to