diff options
| author | Chris Lu <chris.lu@gmail.com> | 2018-05-26 03:49:46 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2018-05-26 03:49:46 -0700 |
| commit | 9e77563c990693f22075a20335c7303dbd91953a (patch) | |
| tree | 6a40f527b71541b57faf063cdc38e53cde7fa05b /weed/filer2/entry.go | |
| parent | c34feca59c6ebfdf7ffd8b24b1c827a2f18f263b (diff) | |
| download | seaweedfs-9e77563c990693f22075a20335c7303dbd91953a.tar.xz seaweedfs-9e77563c990693f22075a20335c7303dbd91953a.zip | |
add leveldb store
1. switch to viper for filer store configuration
2. simplify FindEntry() return values, removing “found”
3. add leveldb store
Diffstat (limited to 'weed/filer2/entry.go')
| -rw-r--r-- | weed/filer2/entry.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/weed/filer2/entry.go b/weed/filer2/entry.go index 53d069ed1..f741d4bb3 100644 --- a/weed/filer2/entry.go +++ b/weed/filer2/entry.go @@ -28,15 +28,14 @@ type Entry struct { Chunks []*filer_pb.FileChunk `json:"chunks,omitempty"` } -func (entry Entry) Size() uint64 { +func (entry *Entry) Size() uint64 { return TotalSize(entry.Chunks) } -func (entry Entry) Timestamp() time.Time { +func (entry *Entry) Timestamp() time.Time { if entry.IsDirectory() { return entry.Crtime } else { return entry.Mtime } } - |
