From 77abdd8af1cd4ecdd2c839dc660e0854b1ca1835 Mon Sep 17 00:00:00 2001 From: javier wilson Date: Tue, 6 Jun 2023 12:40:07 -0600 Subject: [PATCH] do not query http server 10 times unnecessarily --- bin/metrics-nginx.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bin/metrics-nginx.rb b/bin/metrics-nginx.rb index 2985bdc..c93e739 100755 --- a/bin/metrics-nginx.rb +++ b/bin/metrics-nginx.rb @@ -95,17 +95,17 @@ def run request['Authorization'] = "Bearer #{config[:token]}" end response = http.request(request) - if response.code == '200' - found = true - elsif !response.header['location'].nil? - config[:url] = response.header['location'] - end else response = Net::HTTP.start(config[:hostname], config[:port]) do |connection| request = Net::HTTP::Get.new("/#{config[:path]}") connection.request(request) end end + if response.code == '200' + found = true + elsif !response.header['location'].nil? + config[:url] = response.header['location'] + end end # #YELLOW