Merge "Add requests.ConnectionError to watcher retries"

This commit is contained in:
Zuul
2020-01-19 23:44:57 +00:00
committed by Gerrit Code Review

View File

@@ -280,7 +280,8 @@ class K8sClient(object):
# At this point it's safely passed to handler.
m = line_dict.get('object', {}).get('metadata', {})
resource_version = m.get('resourceVersion', None)
except (requests.ReadTimeout, ssl.SSLError) as e:
except (requests.ReadTimeout, requests.ConnectionError,
ssl.SSLError) as e:
if isinstance(e, ssl.SSLError) and e.args != ('timed out',):
raise