class GoodData::Bricks::BenchMiddleware

Public Instance Methods

call(params) click to toggle source
# File lib/gooddata/bricks/middleware/bench_middleware.rb, line 14
def call(params)
  params = params.to_hash
  puts 'Starting timer'
  result = nil
  report = Benchmark.measure { result = @app.call(params) }
  puts 'Stopping timer'
  pp report
  result
end