storage.ObjectStorage List() is now List(objectPath string)

This commit is contained in:
Frederick F. Kautz IV
2014-12-15 15:55:35 +13:00
parent 16e92521bd
commit 5efc0d54f8
6 changed files with 23 additions and 18 deletions

View File

@@ -11,14 +11,14 @@ import (
es "github.com/minio-io/minio/pkgs/storage/encodedstorage"
)
func erasureGetList(config inputConfig) (io.Reader, error) {
func erasureGetList(config inputConfig, objectPath string) (io.Reader, error) {
var objectStorage storage.ObjectStorage
rootDir := path.Join(config.rootDir, config.storageDriver)
objectStorage, err := es.NewStorage(rootDir, config.k, config.m, config.blockSize)
if err != nil {
return nil, err
}
objectDescList, err := objectStorage.List()
objectDescList, err := objectStorage.List(objectPath)
if err != nil {
return nil, err
}

View File

@@ -20,7 +20,7 @@ func get(c *cli.Context) {
case "erasure":
{
if len(objectName) == 0 {
if objectReader, err = erasureGetList(config); err != nil {
if objectReader, err = erasureGetList(config, ""); err != nil {
log.Fatal(err)
}
} else {