Module: NCore::ControllerRuntime::ClassMethods
- Defined in:
- lib/ncore/rails/log_subscriber.rb
Instance Method Summary collapse
Instance Method Details
#log_process_action(payload) ⇒ Object
102 103 104 105 106 107 108 |
# File 'lib/ncore/rails/log_subscriber.rb', line 102 def log_process_action(payload) , rt_set = super, payload[:api_runtime] rt_set.each do |title, rt| << ("#{title}: %.1fms" % rt.to_f) if rt && rt > 0 end if rt_set end |
#register_api_runtime(log_sub, title) ⇒ Object
110 111 112 |
# File 'lib/ncore/rails/log_subscriber.rb', line 110 def register_api_runtime(log_sub, title) ControllerRuntime.api_runtime_list += [{log_sub: log_sub, title: title, rt: 0}] end |