Class: RailsBand::ActiveSupport::LogSubscriber

Inherits:
ActiveSupport::LogSubscriber
  • Object
show all
Defined in:
lib/rails_band/active_support/log_subscriber.rb

Overview

The custom LogSubscriber for ActiveSupport.

Instance Method Summary collapse

Instance Method Details

#cache_cleanup(event) ⇒ Object



69
70
71
# File 'lib/rails_band/active_support/log_subscriber.rb', line 69

def cache_cleanup(event)
  consumer_of(__method__)&.call(Event::CacheCleanup.new(event))
end

#cache_decrement(event) ⇒ Object



53
54
55
# File 'lib/rails_band/active_support/log_subscriber.rb', line 53

def cache_decrement(event)
  consumer_of(__method__)&.call(Event::CacheDecrement.new(event))
end

#cache_delete(event) ⇒ Object



57
58
59
# File 'lib/rails_band/active_support/log_subscriber.rb', line 57

def cache_delete(event)
  consumer_of(__method__)&.call(Event::CacheDelete.new(event))
end

#cache_delete_matched(event) ⇒ Object



65
66
67
# File 'lib/rails_band/active_support/log_subscriber.rb', line 65

def cache_delete_matched(event)
  consumer_of(__method__)&.call(Event::CacheDeleteMatched.new(event))
end

#cache_delete_multi(event) ⇒ Object



61
62
63
# File 'lib/rails_band/active_support/log_subscriber.rb', line 61

def cache_delete_multi(event)
  consumer_of(__method__)&.call(Event::CacheDeleteMulti.new(event))
end

#cache_exist?(event) ⇒ Boolean

Returns:

  • (Boolean)


77
78
79
# File 'lib/rails_band/active_support/log_subscriber.rb', line 77

def cache_exist?(event)
  consumer_of(__method__)&.call(Event::CacheExist.new(event))
end

#cache_fetch_hit(event) ⇒ Object



37
38
39
# File 'lib/rails_band/active_support/log_subscriber.rb', line 37

def cache_fetch_hit(event)
  consumer_of(__method__)&.call(Event::CacheFetchHit.new(event))
end

#cache_generate(event) ⇒ Object



33
34
35
# File 'lib/rails_band/active_support/log_subscriber.rb', line 33

def cache_generate(event)
  consumer_of(__method__)&.call(Event::CacheGenerate.new(event))
end

#cache_increment(event) ⇒ Object



49
50
51
# File 'lib/rails_band/active_support/log_subscriber.rb', line 49

def cache_increment(event)
  consumer_of(__method__)&.call(Event::CacheIncrement.new(event))
end

#cache_prune(event) ⇒ Object



73
74
75
# File 'lib/rails_band/active_support/log_subscriber.rb', line 73

def cache_prune(event)
  consumer_of(__method__)&.call(Event::CachePrune.new(event))
end

#cache_read(event) ⇒ Object



25
26
27
# File 'lib/rails_band/active_support/log_subscriber.rb', line 25

def cache_read(event)
  consumer_of(__method__)&.call(Event::CacheRead.new(event))
end

#cache_read_multi(event) ⇒ Object



29
30
31
# File 'lib/rails_band/active_support/log_subscriber.rb', line 29

def cache_read_multi(event)
  consumer_of(__method__)&.call(Event::CacheReadMulti.new(event))
end

#cache_write(event) ⇒ Object



41
42
43
# File 'lib/rails_band/active_support/log_subscriber.rb', line 41

def cache_write(event)
  consumer_of(__method__)&.call(Event::CacheWrite.new(event))
end

#cache_write_multi(event) ⇒ Object



45
46
47
# File 'lib/rails_band/active_support/log_subscriber.rb', line 45

def cache_write_multi(event)
  consumer_of(__method__)&.call(Event::CacheWriteMulti.new(event))
end

#message_serializer_fallback(event) ⇒ Object



81
82
83
# File 'lib/rails_band/active_support/log_subscriber.rb', line 81

def message_serializer_fallback(event)
  consumer_of(__method__)&.call(Event::MessageSerializerFallback.new(event))
end