feat(ObjectStore): Allow overriding arguments per bucket

Signed-off-by: provokateurin <kate@provokateurin.de>
pull/56772/head
provokateurin 5 months ago
parent e89a8d832c
commit 2ab29a69e0
No known key found for this signature in database
  1. 4
      lib/private/Files/ObjectStore/S3ConnectionTrait.php

@ -39,6 +39,10 @@ trait S3ConnectionTrait {
throw new \Exception('Bucket has to be configured.');
}
if (isset($params['multibucket']) && $params['multibucket'] === true && isset($params['perBucket'][$params['bucket']])) {
$params = array_merge($params, $params['perBucket'][$params['bucket']]);
}
$this->id = 'amazon::' . $params['bucket'];
$this->test = isset($params['test']);

Loading…
Cancel
Save