Module: RfLogger::RequestTags
- Included in:
- ActiveRecord::Logger, Sequel::Logger
- Defined in:
- lib/rf_logger/request/request_tags.rb
Instance Method Summary collapse
- #merge_request_to_metadata(metadata) ⇒ Object
- #rf_logger_request_tags ⇒ Object
- #rf_logger_request_tags? ⇒ Boolean
Instance Method Details
#merge_request_to_metadata(metadata) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/rf_logger/request/request_tags.rb', line 13 def () if .is_a?(Hash) && .merge!(request_tags: ) end end |
#rf_logger_request_tags ⇒ Object
5 6 7 |
# File 'lib/rf_logger/request/request_tags.rb', line 5 def Thread.current.get_inheritable_attribute(:rf_logger_request_tags) end |
#rf_logger_request_tags? ⇒ Boolean
9 10 11 |
# File 'lib/rf_logger/request/request_tags.rb', line 9 def .present? && .reject { |_, v| v.nil? }.count > 0 end |