at master 988 B view raw
1diff --git a/lib/internal_metric/global.rb b/lib/internal_metric/global.rb 2index 682571b..7bdd431 100644 3--- a/lib/internal_metric/global.rb 4+++ b/lib/internal_metric/global.rb 5@@ -30,28 +30,7 @@ module DiscoursePrometheus::InternalMetric 6 @active_app_reqs = 0 7 @queued_app_reqs = 0 8 @fault_logged = {} 9- 10- begin 11- @@version = nil 12- 13- out, error, status = Open3.capture3("git rev-parse HEAD") 14- 15- if status.success? 16- @@version ||= out.chomp 17- else 18- raise error 19- end 20- rescue => e 21- if defined?(::Discourse) 22- Discourse.warn_exception(e, message: "Failed to calculate discourse_version_info metric") 23- else 24- STDERR.puts "Failed to calculate discourse_version_info metric: #{e}\n#{e.backtrace.join("\n")}" 25- end 26- 27- @@retries ||= 10 28- @@retries -= 1 29- @@version = -1 if @@retries < 0 30- end 31+ @@version = -1 32 end 33 34 def collect