I had started converting my node manifests to external nodes (in yaml
format), to make them machine readable/writable, so that we could
write scripts to parse them. However, I really can't get it right in
my head that by doing that I am forced to pass parameters to classes
by setting a series of variables in the node. It just doesn't seem
right to me. It's a lot less readable than using a definition which at
least indicates some sort of intent on what the variables are for and
how they are used.

Am I the only person in the universe who thinks this?

The only alternative I can see is the extlookup() function, which at
least lets me use definitions in my node manifests, and therefore
keeps the intent and is more readable, while at the same time storing
machine parseable data in an external file.

Do I have any other options?

Doug.

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

Reply via email to