Browse Source

add temporary filestorage backend for testing purposed

remotes/origin/stable4
Robin Appelman 14 years ago
parent
commit
0622fa79ba
  1. 2
      lib/filestorage/local.php
  2. 17
      lib/filestorage/temporary.php

2
lib/filestorage/local.php

@ -3,7 +3,7 @@
* for local filestore, we only have to map the paths
*/
class OC_Filestorage_Local extends OC_Filestorage{
private $datadir;
protected $datadir;
private static $mimetypes=null;
public function __construct($arguments){
$this->datadir=$arguments['datadir'];

17
lib/filestorage/temporary.php

@ -0,0 +1,17 @@
<?php
/**
* local storage backnd in temporary folder for testing purpores
*/
class OC_Filestorage_Temporary extends OC_Filestorage_Local{
public function __construct($arguments){
$this->datadir=OC_Helper::tmpFolder();
}
public function cleanUp(){
OC_Helper::rmdirr($this->datadir);
}
public function __destruct(){
$this->cleanUp();
}
}
Loading…
Cancel
Save