summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2014-12-18 23:38:14 +0100
committerMorris Jobke <hey@morrisjobke.de>2014-12-18 23:38:14 +0100
commit75e8b39826c9278288b8dc02dc19f0ca060080b6 (patch)
treedcb2081b7b8779333d11b3adbf03d6b2c0ea4c76 /apps/files_external/lib
parent891474b0d6b8cc77a8480cd91f1e48ad3bc3e73b (diff)
parent2eab0f21211762869db74891c2e2611f96bfef15 (diff)
downloadnextcloud-server-75e8b39826c9278288b8dc02dc19f0ca060080b6.tar.gz
nextcloud-server-75e8b39826c9278288b8dc02dc19f0ca060080b6.zip
Merge pull request #12879 from owncloud/mountconfig
Add mount specific options
Diffstat (limited to 'apps/files_external/lib')
-rw-r--r--apps/files_external/lib/config/configadapter.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/files_external/lib/config/configadapter.php b/apps/files_external/lib/config/configadapter.php
index 6294e27a774..de484a44698 100644
--- a/apps/files_external/lib/config/configadapter.php
+++ b/apps/files_external/lib/config/configadapter.php
@@ -33,10 +33,11 @@ class ConfigAdapter implements IMountProvider {
$objectClass = $options['options']['objectstore']['class'];
$options['options']['objectstore'] = new $objectClass($options['options']['objectstore']);
}
+ $mountOptions = isset($options['mountOptions']) ? $options['mountOptions'] : [];
if (isset($options['personal']) && $options['personal']) {
- $mounts[] = new PersonalMount($options['class'], $mountPoint, $options['options'], $loader);
+ $mounts[] = new PersonalMount($options['class'], $mountPoint, $options['options'], $loader, $mountOptions);
} else {
- $mounts[] = new MountPoint($options['class'], $mountPoint, $options['options'], $loader);
+ $mounts[] = new MountPoint($options['class'], $mountPoint, $options['options'], $loader, $mountOptions);
}
}
return $mounts;