in mpdev/internal/resources/registry.go [177:195]
func PopulateRegistryFromFiles(r Registry, files []string) error {
for _, file := range files {
objs, err := decodeFile(file)
if err != nil {
return err
}
dir := filepath.Dir(file)
for _, obj := range objs {
resource, err := UnstructuredToResource(obj)
if err != nil {
return err
}
r.RegisterResource(resource, dir)
}
}
return nil
}