diff options
author | Luke Kanies <luke@madstop.com> | 2008-07-02 00:32:52 -0500 |
---|---|---|
committer | Luke Kanies <luke@madstop.com> | 2008-07-02 00:32:52 -0500 |
commit | 8e4312ed249d83ece754b80e993fa0d86bd36d46 (patch) | |
tree | 8b6044079dbb05a1f84a09a2f8e99cf1b87a3e9e /lib/puppet.rb | |
parent | 49016bb29312bfeb6f41ce420159e6ffc477eebe (diff) | |
parent | d3a81255245eec19ac21902ae3b877e00e620628 (diff) | |
download | puppet-8e4312ed249d83ece754b80e993fa0d86bd36d46.tar.gz puppet-8e4312ed249d83ece754b80e993fa0d86bd36d46.tar.xz puppet-8e4312ed249d83ece754b80e993fa0d86bd36d46.zip |
Merge branch '0.24.x'
Conflicts:
CHANGELOG
spec/unit/node/catalog.rb
spec/unit/type/package.rb
spec/unit/type/schedule.rb
spec/unit/type/service.rb
spec/unit/util/settings.rb
Diffstat (limited to 'lib/puppet.rb')
-rw-r--r-- | lib/puppet.rb | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/lib/puppet.rb b/lib/puppet.rb index cde25721e..e33f30ced 100644 --- a/lib/puppet.rb +++ b/lib/puppet.rb @@ -117,49 +117,6 @@ module Puppet # Load all of the configuration parameters. require 'puppet/defaults' - # Prints the contents of a config file with the available config elements, or it - # prints a single value of a config element. - def self.genconfig - if Puppet[:configprint] != "" - val = Puppet[:configprint] - if val == "all" - hash = {} - Puppet.settings.each do |name, obj| - val = obj.value - case val - when true, false, "": val = val.inspect - end - hash[name] = val - end - hash.sort { |a,b| a[0].to_s <=> b[0].to_s }.each do |name, val| - puts "%s = %s" % [name, val] - end - elsif val =~ /,/ - val.split(/\s*,\s*/).sort.each do |v| - if Puppet.settings.include?(v) - puts "%s = %s" % [v, Puppet[v]] - else - puts "invalid parameter: %s" % v - exit(1) - end - end - else - val.split(/\s*,\s*/).sort.each do |v| - if Puppet.settings.include?(v) - puts Puppet[val] - else - puts "invalid parameter: %s" % v - exit(1) - end - end - end - exit(0) - end - if Puppet[:genconfig] - puts Puppet.settings.to_config - exit(0) - end - end def self.genmanifest if Puppet[:genmanifest] |