From ca176a9bfe2ce9555da16e134bb92779b85952ad Mon Sep 17 00:00:00 2001 From: Pawel Chojnacki Date: Mon, 11 Dec 2017 23:52:28 +0100 Subject: [PATCH] move call_measurement_enabled? method to the bottom of the file --- lib/gitlab/metrics/method_call.rb | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/lib/gitlab/metrics/method_call.rb b/lib/gitlab/metrics/method_call.rb index 2c1cb789314..a6900225a27 100644 --- a/lib/gitlab/metrics/method_call.rb +++ b/lib/gitlab/metrics/method_call.rb @@ -20,17 +20,6 @@ module Gitlab end end - def call_measurement_enabled? - expires_at = MEASUREMENT_ENABLED_CACHE_EXPIRES_AT.value - if expires_at < Time.now.to_i - if MEASUREMENT_ENABLED_CACHE_EXPIRES_AT.compare_and_set(expires_at, (Time.now + 30.seconds).to_i) - MEASUREMENT_ENABLED_CACHE.value = Feature.get(:prometheus_metrics_method_instrumentation).enabled? - end - end - - MEASUREMENT_ENABLED_CACHE.value - end - # name - The full name of the method (including namespace) such as # `User#sign_in`. # @@ -83,6 +72,17 @@ module Gitlab def above_threshold? real_time >= Metrics.method_call_threshold end + + def call_measurement_enabled? + expires_at = MEASUREMENT_ENABLED_CACHE_EXPIRES_AT.value + if expires_at < Time.now.to_i + if MEASUREMENT_ENABLED_CACHE_EXPIRES_AT.compare_and_set(expires_at, (Time.now + 30.seconds).to_i) + MEASUREMENT_ENABLED_CACHE.value = Feature.get(:prometheus_metrics_method_instrumentation).enabled? + end + end + + MEASUREMENT_ENABLED_CACHE.value + end end end end