(name string)
| 97 | } |
| 98 | |
| 99 | func (s *metadataStore) remove(name string) error { |
| 100 | if err := os.RemoveAll(s.contextDir(contextdirOf(name))); err != nil { |
| 101 | return fmt.Errorf("failed to remove metadata: %w", err) |
| 102 | } |
| 103 | return nil |
| 104 | } |
| 105 | |
| 106 | func (s *metadataStore) list() ([]Metadata, error) { |
| 107 | ctxDirs, err := listRecursivelyMetadataDirs(s.root) |