Class: TCellAgent::NativeLogger
- Inherits:
-
Object
- Object
- TCellAgent::NativeLogger
- Defined in:
- lib/tcell_agent/logger.rb
Instance Method Summary collapse
- #exception(module_name, exception) ⇒ Object
-
#initialize(native_agent) ⇒ NativeLogger
constructor
A new instance of NativeLogger.
Constructor Details
#initialize(native_agent) ⇒ NativeLogger
Returns a new instance of NativeLogger.
55 56 57 |
# File 'lib/tcell_agent/logger.rb', line 55 def initialize(native_agent) @native_agent = native_agent end |
Instance Method Details
#exception(module_name, exception) ⇒ Object
59 60 61 62 63 |
# File 'lib/tcell_agent/logger.rb', line 59 def exception(module_name, exception) @native_agent.( 'debug', exception.backtrace.join("\n"), module_name ) end |