Implement retry related functions
TEST: manual test
Change-Id: I165ab62bf7be96f629982676822543ac02940816
diff --git a/internal/lib/gstorage_client.py b/internal/lib/gstorage_client.py
index 686d8af..ebf6087 100755
--- a/internal/lib/gstorage_client.py
+++ b/internal/lib/gstorage_client.py
@@ -157,10 +157,9 @@
Raises:
errors.ResourceNotFoundError: when file is not found.
"""
- item = utils.RetryException(errors.ResourceNotFoundError,
- max_retry=self.GET_OBJ_MAX_RETRY,
- functor=self.Get,
- sleep=self.GET_OBJ_RETRY_SLEEP,
- bucket_name=bucket_name,
- object_name=object_name)
+ item = utils.RetryExceptionType(
+ errors.ResourceNotFoundError,
+ max_retries=self.GET_OBJ_MAX_RETRY, functor=self.Get,
+ sleep_multiplier=self.GET_OBJ_RETRY_SLEEP,
+ bucket_name=bucket_name, object_name=object_name)
return item["selfLink"]