From 668af9576fc3d1a4a437b6af23ad5275cd0fbce3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20DA=20ROCHA?= <sdarocha@neogeo.fr> Date: Thu, 16 Dec 2021 10:17:38 +0000 Subject: [PATCH] Revert back to minio 5.0.6 --- main.py | 8 ++++---- requirements.txt | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/main.py b/main.py index 35fd3b7..a7c916b 100644 --- a/main.py +++ b/main.py @@ -10,7 +10,7 @@ logging.basicConfig(format="%(asctime)s [%(levelname)s] [%(name)s] %(message)s", logger = logging.getLogger(__name__) from minio import Minio -from minio.error import InvalidResponseError, NoSuchBucket +from minio.error import ResponseError, NoSuchBucket def mirror(src, dst, bucket, tmp_directory): @@ -62,7 +62,7 @@ def mirror(src, dst, bucket, tmp_directory): with open(tmp_file, 'wb') as file_data: for d in data.stream(32*1024): file_data.write(d) - except InvalidResponseError as err: + except ResponseError as err: logger.error(err) try: @@ -72,7 +72,7 @@ def mirror(src, dst, bucket, tmp_directory): logger.debug("MIME type: {0}".format(mime_type)) dst.put_object(bucket, object_name, file_data, file_stat.st_size, content_type=mime_type) - except InvalidResponseError as err: + except ResponseError as err: logger.error(err) else: logger.debug('No object to copy.') @@ -83,7 +83,7 @@ def mirror(src, dst, bucket, tmp_directory): try: for del_err in dst.remove_objects(bucket, object_names_to_rm): logger.error("Deletion Error: {}".format(del_err)) - except InvalidResponseError as err: + except ResponseError as err: logger.error(err) else: logger.debug('No object to remove.') diff --git a/requirements.txt b/requirements.txt index 1df3921..c7ca6a1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -minio +minio==5.0.6 python-magic pyyaml -- GitLab