(name string)
| 61 | } |
| 62 | |
| 63 | func (s *metadataStore) get(name string) (Metadata, error) { |
| 64 | m, err := s.getByID(contextdirOf(name)) |
| 65 | if err != nil { |
| 66 | return m, fmt.Errorf("context %q: %w", name, err) |
| 67 | } |
| 68 | return m, nil |
| 69 | } |
| 70 | |
| 71 | func (s *metadataStore) getByID(id contextdir) (Metadata, error) { |
| 72 | fileName := filepath.Join(s.contextDir(id), metaFile) |