diff options
| author | chrislu <chris.lu@gmail.com> | 2022-01-11 23:25:04 -0800 |
|---|---|---|
| committer | chrislu <chris.lu@gmail.com> | 2022-01-11 23:25:04 -0800 |
| commit | 10ecf80ca1204b0efa7a19e6f3463c3a767a4bdf (patch) | |
| tree | f44c2f797aa5bc1a09781eeb8f34d38bc93d1c01 /weed/filesys | |
| parent | 1a7d5b5b5e76fa42b0e2cd8e20d0911861f1d4a0 (diff) | |
| download | seaweedfs-10ecf80ca1204b0efa7a19e6f3463c3a767a4bdf.tar.xz seaweedfs-10ecf80ca1204b0efa7a19e6f3463c3a767a4bdf.zip | |
add a debug capability to list all metadata keys
Diffstat (limited to 'weed/filesys')
| -rw-r--r-- | weed/filesys/meta_cache/meta_cache.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/weed/filesys/meta_cache/meta_cache.go b/weed/filesys/meta_cache/meta_cache.go index 23384f592..6d5eeca03 100644 --- a/weed/filesys/meta_cache/meta_cache.go +++ b/weed/filesys/meta_cache/meta_cache.go @@ -144,3 +144,10 @@ func (mc *MetaCache) Shutdown() { func (mc *MetaCache) mapIdFromFilerToLocal(entry *filer.Entry) { entry.Attr.Uid, entry.Attr.Gid = mc.uidGidMapper.FilerToLocal(entry.Attr.Uid, entry.Attr.Gid) } + +func (mc *MetaCache) Debug() { + if debuggable, ok := mc.localStore.(filer.Debuggable); ok { + println("start debugging") + debuggable.Debug(os.Stderr) + } +} |
