From 2b7f0c52c030022d70374a0d7ab1b567d48c7720 Mon Sep 17 00:00:00 2001 From: MaxJa4 <74194322+MaxJa4@users.noreply.github.com> Date: Mon, 15 Aug 2022 09:25:32 +0200 Subject: [PATCH] Print more error info for minio (#136) * Print more error info for minio * Unpacked error info --- cmd/backup/script.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/backup/script.go b/cmd/backup/script.go index 41e7ade..cd08361 100644 --- a/cmd/backup/script.go +++ b/cmd/backup/script.go @@ -534,7 +534,8 @@ func (s *script) copyArchive() error { ContentType: "application/tar+gzip", StorageClass: s.c.AwsStorageClass, }); err != nil { - return fmt.Errorf("copyBackup: error uploading backup to remote storage: %w", err) + errResp := minio.ToErrorResponse(err) + return fmt.Errorf("copyBackup: error uploading backup to remote storage: [Message]: '%s', [Code]: %s, [StatusCode]: %d", errResp.Message, errResp.Code, errResp.StatusCode) } s.logger.Infof("Uploaded a copy of backup `%s` to bucket `%s`.", s.file, s.c.AwsS3BucketName) }