Module OpenWFE::Logging
In: lib/openwfe/logging.rb

A Mixin for adding logging method to any class

Methods

ldebug   ldebug_callstack   lerror   lfatal   linfo   llog   lunknown   lwarn  

Public Instance methods

[Source]

    # File lib/openwfe/logging.rb, line 51
51:         def ldebug (message=nil, &block)
52:             do_log(:debug, message, &block)
53:         end

A simplification of caller_to_s for direct usage when debugging

[Source]

    # File lib/openwfe/logging.rb, line 82
82:         def ldebug_callstack (msg, max_lines=nil)
83: 
84:             ldebug { "#{msg}\n" + OpenWFE::caller_to_s(9, max_lines) }
85:         end

[Source]

    # File lib/openwfe/logging.rb, line 63
63:         def lerror (message=nil, &block)
64:             do_log(:error, message, &block)
65:         end

[Source]

    # File lib/openwfe/logging.rb, line 67
67:         def lfatal (message=nil, &block)
68:             do_log(:fatal, message, &block)
69:         end

[Source]

    # File lib/openwfe/logging.rb, line 55
55:         def linfo (message=nil, &block)
56:             do_log(:info, message, &block)
57:         end

[Source]

    # File lib/openwfe/logging.rb, line 75
75:         def llog (level, message=nil, &block)
76:             do_log(level, message, &block)
77:         end

[Source]

    # File lib/openwfe/logging.rb, line 71
71:         def lunknown (message=nil, &block)
72:             do_log(:unknown, message, &block)
73:         end

[Source]

    # File lib/openwfe/logging.rb, line 59
59:         def lwarn (message=nil, &block)
60:             do_log(:warn, message, &block)
61:         end

[Validate]