summaryrefslogtreecommitdiffstats
path: root/webdav
diff options
context:
space:
mode:
authorRobin <robin@Amaya.(none)>2010-05-07 22:50:59 +0200
committerRobin <robin@Amaya.(none)>2010-05-07 22:50:59 +0200
commit565410d8e266b4d0391b10d15339f700dcb1f789 (patch)
tree37259c99ba87e38954f7a06c6c09cf9703fd8b10 /webdav
parentede1c64eddeb3abdde5b67da03be906bfba1b4cc (diff)
downloadnextcloud-server-565410d8e266b4d0391b10d15339f700dcb1f789.tar.gz
nextcloud-server-565410d8e266b4d0391b10d15339f700dcb1f789.zip
use an abstraction for file system functions to allow premisions and multiply storage backends
Diffstat (limited to 'webdav')
-rwxr-xr-xwebdav/owncloud.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/webdav/owncloud.php b/webdav/owncloud.php
index 289105a4f1a..76a3adf9ae9 100755
--- a/webdav/owncloud.php
+++ b/webdav/owncloud.php
@@ -43,6 +43,8 @@ if(OC_USER::login($user,$passwd)){
if(!is_dir($CONFIG_DATADIRECTORY)){
mkdir($CONFIG_DATADIRECTORY);
}
+ $rootStorage=new OC_FILESTORAGE_LOCAL(array('datadir'=>$CONFIG_DATADIRECTORY));
+ OC_FILESYSTEM::mount($rootStorage,'/');
$server = new HTTP_WebDAV_Server_Filesystem();
$server->db_name = $CONFIG_DBNAME;
$server->ServeRequest($CONFIG_DATADIRECTORY);