diff options
author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-05-09 15:26:45 +0000 |
---|---|---|
committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-05-09 15:26:45 +0000 |
commit | cdd0dd3aaed16fe2bf3a736f66ad3934d35373e5 (patch) | |
tree | 68dc6b7047f4813f4985b7a916de3fb3f869b58a | |
parent | 2fa529ecb6422f809b38ff5d12ecd3023ebcb90f (diff) | |
download | puppet-cdd0dd3aaed16fe2bf3a736f66ad3934d35373e5.tar.gz puppet-cdd0dd3aaed16fe2bf3a736f66ad3934d35373e5.tar.xz puppet-cdd0dd3aaed16fe2bf3a736f66ad3934d35373e5.zip |
Adding default provider info to the providers report
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2495 980ebf18-57e1-0310-9a29-db15c13687c0
-rw-r--r-- | lib/puppet/reference/providers.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/puppet/reference/providers.rb b/lib/puppet/reference/providers.rb index daab0ecaa..da815ddf1 100644 --- a/lib/puppet/reference/providers.rb +++ b/lib/puppet/reference/providers.rb @@ -36,6 +36,11 @@ providers = Puppet::Util::Reference.newreference :providers, :title => "Provider functional = false notes = [] + begin + default = type.defaultprovider.name + rescue Puppet::DevError + default = "none" + end type.providers.sort { |a,b| a.to_s <=> b.to_s }.each do |pname| data = [] table_data[pname] = data @@ -86,6 +91,7 @@ providers = Puppet::Util::Reference.newreference :providers, :title => "Provider ret += h(type.name.to_s + "_", 2) ret += ".. _%s: %s\n\n" % [type.name, "http://reductivelabs.com/trac/puppet/wiki/TypeReference#%s" % type.name] + ret += option("Default provider", default) ret += doctable(headers, table_data) notes.each do |note| |