mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
mount: modify file size
This commit is contained in:
parent
39edcfde4c
commit
6a40c688e0
|
@ -50,6 +50,10 @@ func (file *File) Attr(ctx context.Context, attr *fuse.Attr) error {
|
||||||
attr.Inode = uint64(util.HashStringToLong(file.fullpath()))
|
attr.Inode = uint64(util.HashStringToLong(file.fullpath()))
|
||||||
attr.Mode = os.FileMode(file.entry.Attributes.FileMode)
|
attr.Mode = os.FileMode(file.entry.Attributes.FileMode)
|
||||||
attr.Size = filer2.TotalSize(file.entry.Chunks)
|
attr.Size = filer2.TotalSize(file.entry.Chunks)
|
||||||
|
if file.isOpen {
|
||||||
|
attr.Size = file.entry.Attributes.FileSize
|
||||||
|
}
|
||||||
|
attr.Crtime = time.Unix(file.entry.Attributes.Crtime, 0)
|
||||||
attr.Mtime = time.Unix(file.entry.Attributes.Mtime, 0)
|
attr.Mtime = time.Unix(file.entry.Attributes.Mtime, 0)
|
||||||
attr.Gid = file.entry.Attributes.Gid
|
attr.Gid = file.entry.Attributes.Gid
|
||||||
attr.Uid = file.entry.Attributes.Uid
|
attr.Uid = file.entry.Attributes.Uid
|
||||||
|
|
Loading…
Reference in a new issue