Class: RequestHeadersLogger::MQRequestHeadersPlugin
- Inherits:
-
MessageQueue::Plugin
- Object
- MessageQueue::Plugin
- RequestHeadersLogger::MQRequestHeadersPlugin
- Defined in:
- lib/request_headers_logger/message_queue/message_queue_plugin.rb
Class Method Summary collapse
Class Method Details
.set_dj_loggers ⇒ Object
36 37 38 39 40 |
# File 'lib/request_headers_logger/message_queue/message_queue_plugin.rb', line 36 def self.set_dj_loggers RequestHeadersLogger.configure do |config| config[:loggers] = [MessageQueue.logger] end end |
.symbolize(obj = {}) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/request_headers_logger/message_queue/message_queue_plugin.rb', line 8 def symbolize(obj = {}) if obj.is_a? Hash return obj.reduce({}) do |memo, (k, v)| memo.tap { |m| m[k.to_sym] = symbolize(v) } end end obj end |