Module: Assistant::LogList
- Included in:
- Service
- Defined in:
- lib/assistant/log_list.rb
Overview
Service level list of logs
Instance Method Summary collapse
Instance Method Details
#add_log(level:, source:, detail:, message:, trace: nil) ⇒ Object
6 7 8 |
# File 'lib/assistant/log_list.rb', line 6 def add_log(level:, source:, detail:, message:, trace: nil) @logs << Assistant::LogItem.new(level: level, source: source, detail: detail, message: , trace: trace) end |
#merge_logs(other_logs) ⇒ Object
10 11 12 |
# File 'lib/assistant/log_list.rb', line 10 def merge_logs(other_logs) @logs.concat(other_logs) end |