Files
kopia/vfs/file.go
Jarek Kowalski 78a676f884 mount support
2016-04-24 18:13:31 -07:00

22 lines
325 B
Go

package vfs
import (
"io/ioutil"
"golang.org/x/net/context"
)
// fileNode implements both Node and Handle.
type fileNode struct {
node
}
func (f *fileNode) ReadAll(ctx context.Context) ([]byte, error) {
reader, err := f.manager.open(f.ObjectID)
if err != nil {
return nil, err
}
return ioutil.ReadAll(reader)
}