On Feb 26, 2010, at 5:17 PM, James Turnbull wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 26/02/10 10:50 AM, Luke Kanies wrote:
This seems to either conflict with the separate :client option in
puppetd, or be entirely ignored.  Either way I can't quite see what
it's supposed to do.


So what's the situation with options like "client"?  It's not
documented anywhere except the --help or man page output - so it's
not in the configuration reference.

Should they be?  That was the intent of my patch.

There's always been a somewhat arbitrary separation between global settings and per-application settings. The closest I can come to what drives the separation is that the per-application settings only ever affect the internals of the app itself, and thus aren't used anywhere else in the code base (e.g., this 'client' setting determines whether puppetd uses an agent, but it's not referred to anywhere else).

It's probably a good idea to unify them, adding all application settings to the global 'settings' instance, but doing them one at a time, like this, seems not so awesome.

If they are added, though, it should probably be done within the application instance, rather than actually making them global settings.

--
Computers are not intelligent. They only think they are.
---------------------------------------------------------------------
Luke Kanies  -|-   http://reductivelabs.com   -|-   +1(615)594-8199

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

Reply via email to