feat(blogo,metadata)!: remove multiFSMetadata in favor of joinedMetadata

This commit is contained in:
Guz
2025-01-14 22:46:52 -03:00
parent 277847a82a
commit 4cd5d5a8e1
3 changed files with 87 additions and 27 deletions

View File

@@ -132,15 +132,11 @@ type multiSourcerFS struct {
}
func (pf *multiSourcerFS) Metadata() Metadata {
fs := make([]FS, len(pf.fileSystems), len(pf.fileSystems))
i := 0
var m Metadata
for _, v := range pf.fileSystems {
fs[i] = v
i++
m = JoinMetadata(m, v.Metadata())
}
return NewMultiFSMetadata(fs)
return m
}
func (mf *multiSourcerFS) Open(name string) (File, error) {