Parent

Class Index [+]

Quicksearch

MCollective::CodedError

Attributes

code[R]

(Not documented)

args[R]

(Not documented)

log_level[R]

(Not documented)

default[R]

(Not documented)

Public Class Methods

new(msgid, default, level=:debug, args={}) click to toggle source

(Not documented)

    # File lib/mcollective/exception.rb, line 5
 5:     def initialize(msgid, default, level=:debug, args={})
 6:       @code = msgid
 7:       @log_level = level
 8:       @args = args
 9:       @default = default
10: 
11:       msg = Util.t(@code, {:default => default}.merge(@args))
12: 
13:       super(msg)
14:     end

Public Instance Methods

log(level, log_backtrace=false) click to toggle source

(Not documented)

    # File lib/mcollective/exception.rb, line 21
21:     def log(level, log_backtrace=false)
22:       Log.logexception(@code, level, self, log_backtrace)
23:     end
set_backtrace(trace) click to toggle source

(Not documented)

    # File lib/mcollective/exception.rb, line 16
16:     def set_backtrace(trace)
17:       super
18:       log(@log_level)
19:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.