From 32384949a662086512214d80c620b395eb1d4d88 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Wed, 10 Oct 2012 00:16:29 +0200 Subject: [PATCH] [scripts] improve fault-tolerance of "equo update" --- scripts/inner_source_chroot_update.sh | 8 ++++++-- scripts/remaster_generic_inner_chroot_script.sh | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/scripts/inner_source_chroot_update.sh b/scripts/inner_source_chroot_update.sh index f5c8936..ef8596b 100755 --- a/scripts/inner_source_chroot_update.sh +++ b/scripts/inner_source_chroot_update.sh @@ -11,12 +11,16 @@ fi export FORCE_EAPI=2 updated=0 -for ((i=0; i < 6; i++)); do +for ((i=0; i < 12; i++)); do equo update && { updated=1; break; } - sleep 1200 || exit 1 + if [ ${i} -gt 6 ]; then + sleep 3600 || exit 1 + else + sleep 1200 || exit 1 + fi done if [ "${updated}" = "0" ]; then exit 1 diff --git a/scripts/remaster_generic_inner_chroot_script.sh b/scripts/remaster_generic_inner_chroot_script.sh index e155ce7..6019bda 100755 --- a/scripts/remaster_generic_inner_chroot_script.sh +++ b/scripts/remaster_generic_inner_chroot_script.sh @@ -8,12 +8,16 @@ rm -f /var/run/entropy/entropy.lock export FORCE_EAPI=2 updated=0 -for ((i=0; i < 6; i++)); do +for ((i=0; i < 12; i++)); do equo update && { updated=1; break; } - sleep 1200 || exit 1 + if [ ${i} -gt 6 ]; then + sleep 3600 || exit 1 + else + sleep 1200 || exit 1 + fi done if [ "${updated}" = "0" ]; then exit 1