Implement retry related functions
TEST: manual test
Change-Id: I165ab62bf7be96f629982676822543ac02940816
diff --git a/public/acloud_kernel/kernel_swapper.py b/public/acloud_kernel/kernel_swapper.py
index ca48c26..d30eb9e 100755
--- a/public/acloud_kernel/kernel_swapper.py
+++ b/public/acloud_kernel/kernel_swapper.py
@@ -147,8 +147,8 @@
subprocess.CalledProcessError: For any non-zero return code of
host_cmd.
"""
- utils.GenericRetry(
- handler=lambda e: isinstance(e, subprocess.CalledProcessError),
- max_retry=2,
+ utils.Retry(
+ retry_checker=lambda e: isinstance(e, subprocess.CalledProcessError),
+ max_retries=2,
functor=lambda cmd: subprocess.check_call(cmd, shell=True),
cmd=host_cmd)