Adds TimeoutError handling to the retryer wrapper function. This will ensure that...
[osm/LCM.git] / osm_lcm / lcm_helm_conn.py
index 4d1bfb2..d1ad4c5 100644 (file)
@@ -47,7 +47,7 @@ from osm_lcm.lcm_utils import deep_get
 
 def retryer(max_wait_time_var="_initial_retry_time", delay_time_var="_retry_delay"):
     def wrapper(func):
-        retry_exceptions = ConnectionRefusedError
+        retry_exceptions = (ConnectionRefusedError, TimeoutError)
 
         @functools.wraps(func)
         async def wrapped(*args, **kwargs):