summaryrefslogtreecommitdiff
path: root/lib/gitlab/usage_data_counters
diff options
context:
space:
mode:
authorFrancisco Javier López <fjlopez@gitlab.com>2019-07-19 17:04:33 +0000
committerNick Thomas <nick@gitlab.com>2019-07-19 17:04:33 +0000
commit351bc078ca079a95445b54f01a72c34cf5a946bb (patch)
tree76e6d0ad0378553e3309eddbed7c804c0efa7d94 /lib/gitlab/usage_data_counters
parent2db1317b92a62b8f1b4089c44d85442f0d8263f8 (diff)
downloadgitlab-ce-351bc078ca079a95445b54f01a72c34cf5a946bb.tar.gz
Avoid increasing redis counters when usage_ping is disabled
Diffstat (limited to 'lib/gitlab/usage_data_counters')
-rw-r--r--lib/gitlab/usage_data_counters/redis_counter.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/gitlab/usage_data_counters/redis_counter.rb b/lib/gitlab/usage_data_counters/redis_counter.rb
index d10871f704c..75d5a75e3a4 100644
--- a/lib/gitlab/usage_data_counters/redis_counter.rb
+++ b/lib/gitlab/usage_data_counters/redis_counter.rb
@@ -4,6 +4,8 @@ module Gitlab
module UsageDataCounters
module RedisCounter
def increment(redis_counter_key)
+ return unless Gitlab::CurrentSettings.usage_ping_enabled
+
Gitlab::Redis::SharedState.with { |redis| redis.incr(redis_counter_key) }
end