diff --git a/lib/internal_metric/global.rb b/lib/internal_metric/global.rb index 682571b..7bdd431 100644 --- a/lib/internal_metric/global.rb +++ b/lib/internal_metric/global.rb @@ -30,28 +30,7 @@ module DiscoursePrometheus::InternalMetric @active_app_reqs = 0 @queued_app_reqs = 0 @fault_logged = {} - - begin - @@version = nil - - out, error, status = Open3.capture3("git rev-parse HEAD") - - if status.success? - @@version ||= out.chomp - else - raise error - end - rescue => e - if defined?(::Discourse) - Discourse.warn_exception(e, message: "Failed to calculate discourse_version_info metric") - else - STDERR.puts "Failed to calculate discourse_version_info metric: #{e}\n#{e.backtrace.join("\n")}" - end - - @@retries ||= 10 - @@retries -= 1 - @@version = -1 if @@retries < 0 - end + @@version = -1 end def collect