aboutsummaryrefslogtreecommitdiff
path: root/weed/filesys/dir.go
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2018-07-22 01:14:36 -0700
committerChris Lu <chris.lu@gmail.com>2018-07-22 01:14:36 -0700
commit6319d84f42fba2a1c1617c4d2603adac4ea57301 (patch)
treee90403bf8cc9a2946bf2ecec94d411efb00bed6a /weed/filesys/dir.go
parent922c614bdea87028d0e5a690b3e3b7f2d4675f11 (diff)
downloadseaweedfs-6319d84f42fba2a1c1617c4d2603adac4ea57301.tar.xz
seaweedfs-6319d84f42fba2a1c1617c4d2603adac4ea57301.zip
s3 API add ListObjectsV1
Diffstat (limited to 'weed/filesys/dir.go')
-rw-r--r--weed/filesys/dir.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/weed/filesys/dir.go b/weed/filesys/dir.go
index 744eeac2b..06c5f2569 100644
--- a/weed/filesys/dir.go
+++ b/weed/filesys/dir.go
@@ -117,9 +117,9 @@ func (dir *Dir) Create(ctx context.Context, req *fuse.CreateRequest,
FileMode: uint32(req.Mode),
Uid: req.Uid,
Gid: req.Gid,
- Collection: dir.wfs.collection,
- Replication: dir.wfs.replication,
- TtlSec: dir.wfs.ttlSec,
+ Collection: dir.wfs.option.Collection,
+ Replication: dir.wfs.option.Replication,
+ TtlSec: dir.wfs.option.TtlSec,
},
},
}
@@ -226,6 +226,7 @@ func (dir *Dir) ReadDirAll(ctx context.Context) (ret []fuse.Dirent, err error) {
request := &filer_pb.ListEntriesRequest{
Directory: dir.Path,
+ Limit: uint32(dir.wfs.option.DirListingLimit),
}
glog.V(4).Infof("read directory: %v", request)