From b05fde87c2703c6f9329cb96a6bd47a5561c8427 Mon Sep 17 00:00:00 2001 From: bretello Date: Fri, 26 Jan 2024 14:45:42 +0100 Subject: [PATCH] zsh: simplify retry() --- functions/misc.zsh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/functions/misc.zsh b/functions/misc.zsh index 8b2ea82..939231f 100755 --- a/functions/misc.zsh +++ b/functions/misc.zsh @@ -202,9 +202,7 @@ fvim() { # retry command until it succeeds (waiting one second or $RETRY_INTERVAL) function retry() { - local _retry_interval - if [[ -z "$RETRY_INTERVAL" ]]; then _retry_interval=1; else _retry_interval=$RETRY_INTERVAL; fi - until $@; do sleep $_retry_interval; done + until $@; do sleep ${RETRY_INTERVAL:-1}; done }