opendal
opendal copied to clipboard
S3 implementation does not use Role ARN provided by environment or profile
In backend.rs for S3, the check is only for self.config value of a role to assume, and ignores the value loaded into cfg. This doesn't allow values from an environment variable or aws config profile to be used to define the role to assume, even though it seems like it's intended to.