Class: Elasticsearch::Persistence::Instrumentation::Railtie

Inherits:
Rails::Railtie
  • Object
show all
Includes:
ActionView::Helpers::NumberHelper
Defined in:
lib/rails/instrumentation/railtie.rb

Instance Method Summary collapse

Instance Method Details

#time_diff(start, finish) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/rails/instrumentation/railtie.rb', line 7

def time_diff(start, finish)
  begin
    ((finish.to_time - start.to_time) * 1000).to_s(:rounded, precision: 5, strip_insignificant_zeros: true)
  rescue
    number_with_precision((finish.to_time - start.to_time) * 1000, precision: 5, strip_insignificant_zeros: true)
  end
end