diff options
Diffstat (limited to 'lib/puppet/log.rb')
-rw-r--r-- | lib/puppet/log.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/puppet/log.rb b/lib/puppet/log.rb index 62fe98fdf..7c30e88b5 100644 --- a/lib/puppet/log.rb +++ b/lib/puppet/log.rb @@ -167,10 +167,10 @@ module Puppet # :nodoc: # cannot log a message with a '%' in it. So, we get rid # of them. if msg.source == "Puppet" - dest.send(msg.level, msg.to_s.gsub("%", '')) + dest.send(msg.level, msg.to_s.gsub("%", '%%')) else dest.send(msg.level, "(%s) %s" % - [msg.source.to_s.gsub("%", ""), msg.to_s.gsub("%", '')] + [msg.source.to_s.gsub("%", ""), msg.to_s.gsub("%", '%%')] ) end when File: |