|
|
@ -32,12 +32,12 @@ func (fs *FilerServer) LookupDirectoryEntry(ctx context.Context, req *filer_pb.L |
|
|
|
|
|
|
|
return &filer_pb.LookupDirectoryEntryResponse{ |
|
|
|
Entry: &filer_pb.Entry{ |
|
|
|
Name: req.Name, |
|
|
|
IsDirectory: entry.IsDirectory(), |
|
|
|
Attributes: filer.EntryAttributeToPb(entry), |
|
|
|
Chunks: entry.Chunks, |
|
|
|
Extended: entry.Extended, |
|
|
|
HardLinkId: entry.HardLinkId, |
|
|
|
Name: req.Name, |
|
|
|
IsDirectory: entry.IsDirectory(), |
|
|
|
Attributes: filer.EntryAttributeToPb(entry), |
|
|
|
Chunks: entry.Chunks, |
|
|
|
Extended: entry.Extended, |
|
|
|
HardLinkId: entry.HardLinkId, |
|
|
|
HardLinkCounter: entry.HardLinkCounter, |
|
|
|
}, |
|
|
|
}, nil |
|
|
@ -77,12 +77,12 @@ func (fs *FilerServer) ListEntries(req *filer_pb.ListEntriesRequest, stream file |
|
|
|
|
|
|
|
if err := stream.Send(&filer_pb.ListEntriesResponse{ |
|
|
|
Entry: &filer_pb.Entry{ |
|
|
|
Name: entry.Name(), |
|
|
|
IsDirectory: entry.IsDirectory(), |
|
|
|
Chunks: entry.Chunks, |
|
|
|
Attributes: filer.EntryAttributeToPb(entry), |
|
|
|
Extended: entry.Extended, |
|
|
|
HardLinkId: entry.HardLinkId, |
|
|
|
Name: entry.Name(), |
|
|
|
IsDirectory: entry.IsDirectory(), |
|
|
|
Chunks: entry.Chunks, |
|
|
|
Attributes: filer.EntryAttributeToPb(entry), |
|
|
|
Extended: entry.Extended, |
|
|
|
HardLinkId: entry.HardLinkId, |
|
|
|
HardLinkCounter: entry.HardLinkCounter, |
|
|
|
}, |
|
|
|
}); err != nil { |
|
|
@ -162,11 +162,11 @@ func (fs *FilerServer) CreateEntry(ctx context.Context, req *filer_pb.CreateEntr |
|
|
|
} |
|
|
|
|
|
|
|
createErr := fs.filer.CreateEntry(ctx, &filer.Entry{ |
|
|
|
FullPath: util.JoinPath(req.Directory, req.Entry.Name), |
|
|
|
Attr: filer.PbToEntryAttribute(req.Entry.Attributes), |
|
|
|
Chunks: chunks, |
|
|
|
Extended: req.Entry.Extended, |
|
|
|
HardLinkId: filer.HardLinkId(req.Entry.HardLinkId), |
|
|
|
FullPath: util.JoinPath(req.Directory, req.Entry.Name), |
|
|
|
Attr: filer.PbToEntryAttribute(req.Entry.Attributes), |
|
|
|
Chunks: chunks, |
|
|
|
Extended: req.Entry.Extended, |
|
|
|
HardLinkId: filer.HardLinkId(req.Entry.HardLinkId), |
|
|
|
HardLinkCounter: req.Entry.HardLinkCounter, |
|
|
|
}, req.OExcl, req.IsFromOtherCluster, req.Signatures) |
|
|
|
|
|
|
@ -196,11 +196,11 @@ func (fs *FilerServer) UpdateEntry(ctx context.Context, req *filer_pb.UpdateEntr |
|
|
|
} |
|
|
|
|
|
|
|
newEntry := &filer.Entry{ |
|
|
|
FullPath: util.JoinPath(req.Directory, req.Entry.Name), |
|
|
|
Attr: entry.Attr, |
|
|
|
Extended: req.Entry.Extended, |
|
|
|
Chunks: chunks, |
|
|
|
HardLinkId: filer.HardLinkId(req.Entry.HardLinkId), |
|
|
|
FullPath: util.JoinPath(req.Directory, req.Entry.Name), |
|
|
|
Attr: entry.Attr, |
|
|
|
Extended: req.Entry.Extended, |
|
|
|
Chunks: chunks, |
|
|
|
HardLinkId: filer.HardLinkId(req.Entry.HardLinkId), |
|
|
|
HardLinkCounter: req.Entry.HardLinkCounter, |
|
|
|
} |
|
|
|
|
|
|
|