4Science / DSpace

This repository contains the 4Science optimized DSpace & DSpace-CRIS distribution.
https://wiki.lyrasis.org/display/DSPACECRIS/
BSD 3-Clause "New" or "Revised" License
42 stars 61 forks source link

S3 store is always enabled despite configuration #410

Closed frabacche closed 7 months ago

frabacche commented 8 months ago

Moved to: 9266

Description

S3 Store is always enabled regardless the value of the configuration assetstore.s3.enabled - but it should. This pull request contains the code to consider the configuration value in S3 store enabling.

Instructions for Reviewers

Java classes involved are just S3BitStoreService and S3BitStoreServiceIT - testing the correct initialization and enabling of the S3 Store feature.

Checklist

This checklist provides a reminder of what we are going to look for when reviewing your PR. You need not complete this checklist prior to creating your PR (draft PRs are always welcome). If you are unsure about an item in the checklist, don't hesitate to ask. We're here to help!