Class: ArcadiaLogger::Adapters::Rollbar
- Inherits:
-
ArcadiaLogger::Adapter
- Object
- ArcadiaLogger::Adapter
- ArcadiaLogger::Adapters::Rollbar
- Defined in:
- lib/arcadia_logger/adapters/rollbar.rb
Instance Method Summary collapse
-
#initialize ⇒ Rollbar
constructor
A new instance of Rollbar.
- #log(severity:, message:, **extra_data) ⇒ Object
Methods inherited from ArcadiaLogger::Adapter
Constructor Details
#initialize ⇒ Rollbar
Returns a new instance of Rollbar.
6 7 8 |
# File 'lib/arcadia_logger/adapters/rollbar.rb', line 6 def initialize @logger = ::Rollbar end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ArcadiaLogger::Adapter
Instance Method Details
#log(severity:, message:, **extra_data) ⇒ Object
10 11 12 |
# File 'lib/arcadia_logger/adapters/rollbar.rb', line 10 def log(severity:, message:, **extra_data) @logger.log(severity, , **extra_data) end |