Class Index [+]

Quicksearch

MCollective::Translatable

Public Instance Methods

log_code(msgid, default, level, args={}) click to toggle source

(Not documented)

    # File lib/mcollective/translatable.rb, line 7
 7:     def log_code(msgid, default, level, args={})
 8:       msg = "%s: %s" % [msgid, Util.t(msgid, {:default => default}.merge(args))]
 9: 
10:       Log.log(level, msg, File.basename(caller[1]))
11:     end
logexception(msgid, default, level, e, backtrace=false) click to toggle source

(Not documented)

    # File lib/mcollective/translatable.rb, line 20
20:     def logexception(msgid, default, level, e, backtrace=false)
21:       Log.logexception(msgid, level, e, backtrace)
22:     end
raise_code(msgid, default, level, args={}) click to toggle source

(Not documented)

    # File lib/mcollective/translatable.rb, line 13
13:     def raise_code(msgid, default, level, args={})
14:       exception = CodedError.new(msgid, default, level, args)
15:       exception.set_backtrace caller
16: 
17:       raise exception
18:     end
t(msgid, default, args={}) click to toggle source

(Not documented)

   # File lib/mcollective/translatable.rb, line 3
3:     def t(msgid, default, args={})
4:       Util.t(msgid, {:default => default}.merge(args))
5:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.