Misc fix for feature-serverside-apply

pull/564/head
Ted Yu 2019-02-05 10:29:38 -08:00 committed by Ted Yu
parent 1c557b9ce8
commit f2e59b44ad
1 changed files with 5 additions and 1 deletions

View File

@ -55,11 +55,15 @@ func newGVKParser(models proto.Models) (*gvkParser, error) {
for _, modelName := range models.ListModels() {
model := models.LookupModel(modelName)
if model == nil {
panic("ListModels returns a model that can't be looked-up.")
panic(fmt.Sprintf("ListModels returns a model that can't be looked-up for: %v", modelName))
}
gvkList := parseGroupVersionKind(model)
for _, gvk := range gvkList {
if len(gvk.Kind) > 0 {
_, ok := parser.gvks[gvk]
if ok {
return nil, fmt.Errorf("Duplicate entry for %v", gvk)
}
parser.gvks[gvk] = modelName
}
}