make Swift::testLocal workable by fixing the prefix used with the object listing in opendir

This commit is contained in:
Christian Berendt 2013-10-23 07:57:41 +02:00
parent 506db6c63a
commit b92061da5a
1 changed files with 4 additions and 1 deletions

View File

@ -198,15 +198,18 @@ class Swift extends \OC\Files\Storage\Common {
$path .= '/';
}
error_log($path."\n", 3, "/tmp/opendir");
try {
$files = array();
$objects = $this->container->ObjectList(array(
'prefix' => $path
'prefix' => $path . '/'
));
while ($object = $objects->Next()) {
$file = basename($object->Name());
if ($file !== basename($path)) {
error_log($file."\n", 3, "/tmp/opendir");
$files[] = $file;
}
}