aboutsummaryrefslogtreecommitdiff
path: root/scenarios/fragments/minio.py
diff options
context:
space:
mode:
Diffstat (limited to 'scenarios/fragments/minio.py')
-rw-r--r--scenarios/fragments/minio.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/scenarios/fragments/minio.py b/scenarios/fragments/minio.py
index 1bdd882..8b0e970 100644
--- a/scenarios/fragments/minio.py
+++ b/scenarios/fragments/minio.py
@@ -113,8 +113,12 @@ def sync_on_bucket_up():
def sync_on_bucket_down():
while True:
- if not client.bucket_exists("sync"): break
- time.sleep(1)
+ try:
+ if not client.bucket_exists("sync"): break
+ time.sleep(1)
+ except Exception as e:
+ shared.log("the cluster is probably already half shutdown, so errors are expected ->", e)
+ break
def delete_sync_bucket():
client.remove_bucket("sync")