|
|
|
|
@ -25,6 +25,7 @@
|
|
|
|
|
namespace OC\Files\ObjectStore;
|
|
|
|
|
|
|
|
|
|
use Icewind\Streams\IteratorDirectory;
|
|
|
|
|
use OC\Files\Cache\CacheEntry;
|
|
|
|
|
use OCP\Files\ObjectStore\IObjectStore;
|
|
|
|
|
|
|
|
|
|
class ObjectStoreStorage extends \OC\Files\Storage\Common {
|
|
|
|
|
@ -192,7 +193,12 @@ class ObjectStoreStorage extends \OC\Files\Storage\Common {
|
|
|
|
|
|
|
|
|
|
public function stat($path) {
|
|
|
|
|
$path = $this->normalizePath($path);
|
|
|
|
|
return $this->getCache()->get($path);
|
|
|
|
|
$cacheEntry = $this->getCache()->get($path);
|
|
|
|
|
if ($cacheEntry instanceof CacheEntry) {
|
|
|
|
|
return $cacheEntry->getData();
|
|
|
|
|
} else {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|