summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2007-11-23 16:11:27 -0600
committerLuke Kanies <luke@madstop.com>2007-11-23 16:11:27 -0600
commitb745f04d936575d3a1a54b98bccc4b49de734531 (patch)
tree590dc7afbd83fa9449e1f1359d57b6652a39507f /lib
parentdbe70a10dd5d3d29f6529b1a0e6b6545308c6a7d (diff)
downloadpuppet-b745f04d936575d3a1a54b98bccc4b49de734531.tar.gz
puppet-b745f04d936575d3a1a54b98bccc4b49de734531.tar.xz
puppet-b745f04d936575d3a1a54b98bccc4b49de734531.zip
Fixing #886 -- the problem was the I had changed the base
class for Parameter, which apparently lost the 'nodoc' method for that class.
Diffstat (limited to 'lib')
-rw-r--r--lib/puppet/parameter.rb2
-rw-r--r--lib/puppet/util/docs.rb5
2 files changed, 7 insertions, 0 deletions
diff --git a/lib/puppet/parameter.rb b/lib/puppet/parameter.rb
index d15c1f622..fae0587e1 100644
--- a/lib/puppet/parameter.rb
+++ b/lib/puppet/parameter.rb
@@ -1,6 +1,7 @@
require 'puppet/util/methodhelper'
require 'puppet/util/log_paths'
require 'puppet/util/logging'
+require 'puppet/util/docs'
class Puppet::Parameter
include Puppet::Util
@@ -10,6 +11,7 @@ class Puppet::Parameter
include Puppet::Util::MethodHelper
class << self
include Puppet::Util
+ include Puppet::Util::Docs
attr_reader :validater, :munger, :name, :default, :required_features
attr_accessor :metaparam
diff --git a/lib/puppet/util/docs.rb b/lib/puppet/util/docs.rb
index aabf58d89..01178e5f4 100644
--- a/lib/puppet/util/docs.rb
+++ b/lib/puppet/util/docs.rb
@@ -67,6 +67,11 @@ module Puppet::Util::Docs
str + "\n"
end
+ attr_reader :nodoc
+ def nodoc?
+ nodoc
+ end
+
# Pad a field with spaces
def pad(value, length)
value.to_s + (" " * (length - value.to_s.length))