mirror of
https://github.com/minio/minio.git
synced 2024-12-25 22:55:54 -05:00
fb48ca5020
This feature implements [PUT Bucket object lock configuration][1] and [GET Bucket object lock configuration][2]. After object lock configuration is set, existing and new objects are set to WORM for specified duration. Currently Governance mode works exactly like Compliance mode. Fixes #8101 [1] https://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTObjectLockConfiguration.html [2] https://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETObjectLockConfiguration.html |
||
---|---|---|
.. | ||
README.md | ||
run.sh | ||
test.sh |
awscli
tests
This directory serves as the location for Mint tests using awscli
. Top level mint.sh
calls run.sh
to execute tests.
Adding new tests
New tests is added into test.sh
as new functions.
Running tests manually
- Set environment variables
MINT_DATA_DIR
,MINT_MODE
,SERVER_ENDPOINT
,ACCESS_KEY
,SECRET_KEY
,SERVER_REGION
andENABLE_HTTPS
- Call
run.sh
with output log file and error log file. for example
export MINT_DATA_DIR=~/my-mint-dir
export MINT_MODE=core
export SERVER_ENDPOINT="play.minio.io:9000"
export ACCESS_KEY="Q3AM3UQ867SPQQA43P2F"
export SECRET_KEY="zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG"
export ENABLE_HTTPS=1
export SERVER_REGION=us-east-1
./run.sh /tmp/output.log /tmp/error.log