Hi all,

One of the cool new things in 2.7 is easy serialization of classes and 
definitions - meaning you can remotely query a master for which ones exist, 
what parameters they require, etc.  There's even a 'resource_type' face for 
doing exactly that.

The only major problem with this is that it doesn't show any builtin resource 
types, only the classes, definitions, and nodes from the language.

In an attempt to fix this and many other things, I'm currently trying to 
combine the Puppet::Resource::Type and Puppet::Type classes, and I have a 
question:

When providing the list of acceptable parameters for a given class/type/etc, 
should we list all of the metaparams (e.g., noop and tag) as valid parameters 
for all of them, or should we rely on the user to know that?

My tendency is to list them all, but what do you think?

-- 
In our civilization, and under our republican form of government,
intelligence is so highly honored that it is rewarded by exemption from
the cares of office.  --Ambrose Bierce
---------------------------------------------------------------------
Luke Kanies | http://puppetlabs.com | http://about.me/lak
Join us in PDX for PuppetConf: http://bit.ly/puppetconfsig




-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to