module Legion::Extensions::Esphome::Runners::Logs
Public Class Methods
process(value:, **payload)
click to toggle source
# File lib/legion/extensions/esphome/runners/logs.rb, line 6 def self.process(value:, **payload) { log: value.gsub(/\e\[([;\d]+)?m/, ''), location: payload[:routing_key].split('.').last, timestamp_in_ms: payload[:timestamp_in_ms] } end