puppetlabs-puppet/ext
Jeff McCune f037662edf (#6395) Add extpuppet help, eval, and interfaces
This patch add three features to the envpuppet helper script.

First, if --help is passed as the first argument, a helpful message is
printed.

Second, if ENVPUPPET_BLEEDING=true when envpuppet is executed,
additional repositories are enabled.  The only addition at this time is
puppet-interfaces, which heavily modifies the behavior of Puppet itself
and may or may not be desired.

Third, if no arguments are passed to the script, bourne compatible shell
statements are printed to STDOUT which may be directly evaluated in the
current shell.  This is to help people who prefer to directly set
RUBYLIB and PATH in their development workflows, which I've noticed to
be the case for many people.

For example:

    eval $(envpuppet)

Signed-off-by: Jeff McCune <jeff@puppetlabs.com>
Reviewed-by: Jacob Helwig <jacob@puppetlabs.com>
2011-05-19 16:49:49 -07:00
..
autotest Removed extra whitespace from end of lines 2009-06-06 09:12:00 +10:00
emacs Removed extra whitespace from end of lines 2009-06-06 09:12:00 +10:00
ldap Fix #2677 Proper OIDs on puppet.schema for LDAP 2009-12-17 17:11:19 +11:00
logcheck Fixed #4706 - logcheck patterns 2010-09-04 04:38:34 +10:00
nagios Fixed #5684 - Move to Apache 2.0 license 2011-04-11 07:55:12 +10:00
puppetlisten Code smell: Two space indentation 2010-07-09 18:12:17 -07:00
pure_ruby_dsl Code smell: Two space indentation 2010-07-09 18:12:17 -07:00
rack Fixed #4527 correctly for 2.6.1 2010-08-13 22:06:53 +10:00
regexp_nodes Fixes errant Trac references in documentation 2010-07-15 01:43:01 +10:00
vim vim: Initial ftplugin and indent support 2011-04-02 10:07:11 -04:00
cert_inspector maint: First draft of cert inspector 2010-11-08 10:49:38 -08:00
dbfix.sql Removed extra whitespace from end of lines 2009-06-06 09:12:00 +10:00
envpuppet (#6395) Add extpuppet help, eval, and interfaces 2011-05-19 16:49:49 -07:00
puppet-load.rb Puppet-load: better and safer error reporting 2010-11-10 11:52:01 +11:00
puppet-test Fixed #5684 - Move to Apache 2.0 license 2011-04-11 07:55:12 +10:00
puppetstoredconfigclean.rb (#6331) Inline documentation: Fix rotted links pointing at the Trac wiki 2011-02-15 16:56:20 -08:00
yaml_nodes.rb Fixed #5684 - Move to Apache 2.0 license 2011-04-11 07:55:12 +10:00