Make sure that the Kind exist in Install and Uninstall Order

Signed-off-by: Niklas Wagner <n.wagner@finatix.de>
pull/9534/head
Niklas Wagner 5 years ago
parent 59b994daf6
commit 03811bf515
No known key found for this signature in database
GPG Key ID: 8AED02178FD25987

@ -257,13 +257,15 @@ func operateAnnotationValues(entry SimpleHead, annotation string, operate func(p
}
}
// isKnownKind returns true if the given kind exists in the InstallOrder or UninstallOrder
// isKnownKind returns true if the given kind exists in the InstallOrder AND UninstallOrder
func isKnownKind(kind string) bool {
knownKinds := append(InstallOrder, UninstallOrder...)
for _, kk := range knownKinds {
if kk == kind {
return true
for _, k := range InstallOrder {
if k == kind {
for _, kk := range UninstallOrder {
if kk == kind {
return true
}
}
}
}
return false

Loading…
Cancel
Save