On Mon, Oct 6, 2014 at 2:01 PM, Jeff McCune <j...@puppetlabs.com> wrote:

> I think we should do 2a because there should be rough parity between the
> configuration files and the command line arguments.  We should do 2 or 2a
> because as John says, Puppet should, "Stop getting in my way!"


I think that option 2a is the safest. Allowing command line and
configuration files to override an ENC makes the most sense when it comes
to running down a configuration issue with puppet. Instead of going to the
ENC to find that it is overriding a local configuration change you have a
limited number of files to search on a node before consulting the ENC
itself.

Even if 2a does not get chosen the command line arguments should rule over
any ENC or configuration file because that is what the user is explicitly
requesting.

Britt Gresham
Associate Software Engineer
br...@puppetlabs.com
Freenode: demophoon
Twitter: @demophoon <https://twitter.com/demophoon>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/CANEjje5zSsdJ_NKWJeQjkZ9Ca6w2zGjjZ8G_AvYOeEvqpuuu_g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to