We had the same problem and we just separated each node (or group of
nodes) in one file and then we load them using the following syntax:
import "nodes/*.pp"
You could also organize those files in subdirectories if you like so:
import "nodes/*/*.pp"
The only problem we've found with this approach is when creating new
files, puppetmaster takes a while to "see" them.
El 20/06/2011 5:25, flex escribió:
We have many modules and many nodes, every node may use different
module, so it's very unpleasant to modify the nodes.pp
Then i saw the external node, but seems it only support class and we
have many defines called in node.pp
So here is my question: Is there another way for us to manage so many
nodes easily or should i change all the defines to classes and using
external nodes?
--
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.