-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improvement: OSIS-76-make-s3-capabilities-file-path-configurable #100
improvement: OSIS-76-make-s3-capabilities-file-path-configurable #100
Conversation
Hello anurag4dsb,My role is to assist you with the merge of this Status report is not available. |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
|
1878f20
to
a77a563
Compare
Codecov Report
@@ Coverage Diff @@
## main #100 +/- ##
============================================
+ Coverage 63.66% 63.68% +0.01%
Complexity 404 404
============================================
Files 71 71
Lines 2323 2324 +1
Branches 160 160
============================================
+ Hits 1479 1480 +1
Misses 772 772
Partials 72 72
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
183d8ca
to
d70df80
Compare
18b2e33
to
0b52a5c
Compare
- not having any exlusions will give us a heads up about upcoming issues - actual version specific s3capabilities will be moved to federation Current set of capabilities in S3C v9.1: ```json { "s3_DeleteBucketAnalyticsConfiguration": {}, "s3_DeleteBucketIntelligentTieringConfiguration": {}, "s3_DeleteBucketInventoryConfiguration": {}, "s3_DeleteBucketMetricsConfiguration": {}, "s3_DeleteBucketOwnershipControls": {}, "s3_DeletePublicAccessBlock": {}, "s3_delete_bucket_lifecycle": {}, "s3_GetBucketAccelerateConfiguration": {}, "s3_GetBucketAnalyticsConfiguration": {}, "s3_GetBucketIntelligentTieringConfiguration": {}, "s3_GetBucketInventoryConfiguration": {}, "s3_GetBucketLifecycle": {}, "s3_GetBucketLogging": {}, "s3_GetBucketMetricsConfiguration": {}, "s3_GetBucketPolicyStatus": {}, "s3_GetBucketRequestPayment": {}, "s3_GetObjectAttributes": {}, "s3_GetObjectTorrent": {}, "s3_GetPublicAccessBlock": {}, "s3_ListBucketAnalyticsConfigurations": {}, "s3_ListBucketIntelligentTieringConfigurations": {}, "s3_ListBucketInventoryConfigurations": {}, "s3_ListBucketMetricsConfigurations": {}, "s3_PutBucketAccelerateConfiguration": {}, "s3_PutBucketAnalyticsConfiguration": {}, "s3_PutBucketIntelligentTieringConfiguration": {}, "s3_PutBucketInventoryConfiguration": {}, "s3_PutBucketLifecycle": {}, "s3_PutBucketLogging": {}, "s3_PutBucketMetricsConfiguration": {}, "s3_PutBucketRequestPayment": {}, "s3_PutPublicAccessBlock": {}, "s3_RestoreObject": {}, "s3_SelectObjectContent": {}, "s3_WriteGetObjectResponse": {} } ```
0b52a5c
to
cbefecc
Compare
standardizes s3 capabilities with minimal changes. We need to refactor the whole code base and the format of the files will change to JSON/YAML for all resources. Hence this is the most minimal change with code we are going to refactor.