in addition with datasources you can also do this.defaultDatasource as an alias for this.datasource. Following that logic, we should have this.defaultS3 and this.s3es ?
[quote=“Zackster, post:2, topic:8580”]
does that mean a directory list of a bucket would then return the s3 profile name instead of the key and secret?[/quote]
EXACTLY
which is probably why we should introduce something like “storagesource” and “mailsource” (someting I’ve ranted about introducing for decades)
storagesource could support a variety of “extensions” like S3/Azure/R2/FTP/rsync etc for storage ‘providers’
we shouldn’t bake any external vendor functionality in natively, just like datasource types, should be an extension that is not by default included in build.
(just like you should be able to have “mailchimp/ses/sendgrid/etc” type email sources)