module Messages
Public Class Methods
class_from_attributes(attrs)
click to toggle source
# File lib/log_query/messages.rb, line 5 def self.class_from_attributes(attrs) [HerokuRouter, HerokuWeb::Rails].select do |klass| attrs.map(&:to_sym).all? { |a| klass.attributes.include?(a) } end end
resolve_message(source, dyno)
click to toggle source
# File lib/log_query/messages.rb, line 11 def self.resolve_message(source, dyno) case [source, dyno] when HerokuWeb::Rails HerokuWeb::Rails when HerokuRouter HerokuRouter else String end end