Class: TwitterWithAutoPagination::AllLogSubscriber
Instance Method Summary
collapse
Methods included from Logging
logger, logger=, #truncated_payload
Instance Method Details
#api_call(*args) ⇒ Object
42
43
44
|
# File 'lib/twitter_with_auto_pagination/log_subscriber.rb', line 42
def api_call(*args)
super
end
|
46
47
48
49
50
51
52
|
# File 'lib/twitter_with_auto_pagination/log_subscriber.rb', line 46
def (event)
payload = event.payload
payload.delete(:name)
name = "TW::#{payload.delete(:operation)} (#{event.duration.round(1)}ms)"
name = color(name, CYAN, true) debug { "#{name}#{" #{truncated_payload(payload)}" unless payload.empty?}" }
end
|