# File lib/mcollective/translatable.rb, line 7 def log_code(msgid, default, level, args={}) msg = "%s: %s" % [msgid, Util.t(msgid, {:default => default}.merge(args))] Log.log(level, msg, File.basename(caller[1])) end
# File lib/mcollective/translatable.rb, line 20 def logexception(msgid, default, level, e, backtrace=false) Log.logexception(msgid, level, e, backtrace) end
# File lib/mcollective/translatable.rb, line 13 def raise_code(msgid, default, level, args={}) exception = CodedError.new(msgid, default, level, args) exception.set_backtrace caller raise exception end
# File lib/mcollective/translatable.rb, line 3 def t(msgid, default, args={}) Util.t(msgid, {:default => default}.merge(args)) end