summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parameter.rb
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2009-11-07 15:48:57 -0600
committertest branch <puppet-dev@googlegroups.com>2010-02-17 06:50:53 -0800
commit2292b768c93a1ccba91cfe92d60c65ed936dd45c (patch)
tree0759e4ff470941fc6bb5c9f6b5391b5f430c1291 /lib/puppet/parameter.rb
parentd93d80a0afdbd53d87dc4a7498609117091e864b (diff)
downloadpuppet-2292b768c93a1ccba91cfe92d60c65ed936dd45c.tar.gz
puppet-2292b768c93a1ccba91cfe92d60c65ed936dd45c.tar.xz
puppet-2292b768c93a1ccba91cfe92d60c65ed936dd45c.zip
Refactoring the RAL interface to logging
Previously, the Log class knew a lot about RAL objects, but now the Logging module is the only one that does. This greatly simplifies the Log class, which is good, and means that whatever complexity does need to exist is directly exposed in the Logging middleware module. Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'lib/puppet/parameter.rb')
-rw-r--r--lib/puppet/parameter.rb11
1 files changed, 1 insertions, 10 deletions
diff --git a/lib/puppet/parameter.rb b/lib/puppet/parameter.rb
index 0e4071cc5..285a205da 100644
--- a/lib/puppet/parameter.rb
+++ b/lib/puppet/parameter.rb
@@ -205,17 +205,8 @@ class Puppet::Parameter
set_options(options)
end
- # Log a message using the resource's log level.
def log(msg)
- unless @resource[:loglevel]
- self.devfail "Parent %s has no loglevel" %
- @resource.name
- end
- Puppet::Util::Log.create(
- :level => @resource[:loglevel],
- :message => msg,
- :source => self
- )
+ send_log(resource[:loglevel], msg)
end
# Is this parameter a metaparam?