in pkg/controllers/multiclusterservice/controller.go [281:291]
func isServiceImportOwnedByOthers(mcs *fleetnetv1alpha1.MultiClusterService, serviceImport *fleetnetv1alpha1.ServiceImport) bool {
for _, owner := range serviceImport.OwnerReferences {
if owner.APIVersion == mcs.APIVersion &&
owner.Kind == mcs.Kind &&
owner.Controller != nil && *owner.Controller &&
owner.Name != mcs.Name {
return true
}
}
return false
}