From 154bfcf7503c4f4939c17956669bcf52ca9593c7 Mon Sep 17 00:00:00 2001 From: Gerhard Schlager Date: Tue, 2 Mar 2021 15:29:37 +0100 Subject: [PATCH] FEATURE: Include details about S3 backup storage errors (#12257) --- lib/backup_restore/s3_backup_store.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/backup_restore/s3_backup_store.rb b/lib/backup_restore/s3_backup_store.rb index 359167b97c5..f991c05829d 100644 --- a/lib/backup_restore/s3_backup_store.rb +++ b/lib/backup_restore/s3_backup_store.rb @@ -48,7 +48,7 @@ module BackupRestore presigned_url(obj, :put, UPLOAD_URL_EXPIRES_AFTER_SECONDS) rescue Aws::Errors::ServiceError => e Rails.logger.warn("Failed to generate upload URL for S3: #{e.message.presence || e.class.name}") - raise StorageError + raise StorageError.new(e.message.presence || e.class.name) end def vacate_legacy_prefix @@ -81,7 +81,7 @@ module BackupRestore objects rescue Aws::Errors::ServiceError => e Rails.logger.warn("Failed to list backups from S3: #{e.message.presence || e.class.name}") - raise StorageError + raise StorageError.new(e.message.presence || e.class.name) end def create_file_from_object(obj, include_download_source = false)