diff options
author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2005-09-19 17:49:08 +0000 |
---|---|---|
committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2005-09-19 17:49:08 +0000 |
commit | 041ca4b92a83a055640ee23020592741966ab85f (patch) | |
tree | ccebb26f1a1312acd36c23b9514f904549c6245e /lib/puppet/log.rb | |
parent | 16c9f834424ebb16eb9e8ce246576f05df653451 (diff) | |
download | puppet-041ca4b92a83a055640ee23020592741966ab85f.tar.gz puppet-041ca4b92a83a055640ee23020592741966ab85f.tar.xz puppet-041ca4b92a83a055640ee23020592741966ab85f.zip |
switching log.rb to raise Puppet::DevError events
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@690 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet/log.rb')
-rw-r--r-- | lib/puppet/log.rb | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/lib/puppet/log.rb b/lib/puppet/log.rb index 02d82aae7..76eb3280b 100644 --- a/lib/puppet/log.rb +++ b/lib/puppet/log.rb @@ -128,7 +128,7 @@ module Puppet end unless @@levels.include?(level) - raise "Invalid loglevel %s" % level + raise Puppet::DevError, "Invalid loglevel %s" % level end @@loglevel = @@levels.index(level) @@ -144,7 +144,8 @@ module Puppet end when :file: unless defined? @@logfile - raise "Log file must be defined before we can log to it" + raise Puppet::DevError, + "Log file must be defined before we can log to it" end @@logfile.puts("%s %s (%s): %s" % [msg.time,msg.source,msg.level,msg.to_s]) @@ -172,7 +173,7 @@ module Puppet def initialize(args) unless args.include?(:level) && args.include?(:message) && args.include?(:source) - raise "Puppet::Log called incorrectly" + raise Puppet::DevError, "Puppet::Log called incorrectly" end if args[:level].class == String @@ -180,7 +181,8 @@ module Puppet elsif args[:level].class == Symbol @level = args[:level] else - raise "Level is not a string or symbol: #{args[:level].class}" + raise Puppet::DevError, + "Level is not a string or symbol: #{args[:level].class}" end @message = args[:message] @source = args[:source] || "Puppet" @@ -188,7 +190,7 @@ module Puppet # this should include the host name, and probly lots of other # stuff, at some point unless @@levels.include?(level) - raise "Invalid message level #{level}" + raise Puppet::DevError, "Invalid message level #{level}" end Log.newmessage(self) |