diff options
| author | mokha <mokha@cisco.com> | 2018-11-10 11:13:57 -0700 |
|---|---|---|
| committer | mokha <mokha@cisco.com> | 2018-11-10 11:13:57 -0700 |
| commit | 40d064c8cd0a35bd948d42db482e3d338c8791ad (patch) | |
| tree | 0e2736cc5e649e29d2af520b73b3f57f269439dd /lib/net/hippie/client.rb | |
| parent | 678eaa623d015ff23d1d1622393a6c410290016a (diff) | |
fix linter errors.
Diffstat (limited to 'lib/net/hippie/client.rb')
| -rw-r--r-- | lib/net/hippie/client.rb | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/net/hippie/client.rb b/lib/net/hippie/client.rb index 645aada..0c94e4a 100644 --- a/lib/net/hippie/client.rb +++ b/lib/net/hippie/client.rb @@ -77,10 +77,8 @@ module Net rescue *::Net::Hippie::CONNECTION_ERRORS => error raise error if n >= retries - jitter = rand(0.5) - delay = (2**n) + jitter - logger.warn("Retry: #{n + 1}/#{retries}. Delay: #{delay} second(s)") - logger.warn(error.message) + delay = (2**n) + rand(0.5) # delay + jitter + warn("`#{error.message}` Retry: #{n + 1}/#{retries} Delay: #{delay}s") sleep delay end end @@ -122,6 +120,10 @@ module Net http.cert = OpenSSL::X509::Certificate.new(certificate) http.key = private_key end + + def warn(message) + logger.warn(message) + end end end end |
