INNER CODE UNIT · Go
checkServiceType
inlets/inlets-operator · controller.go:230
func checkServiceType(obj interface{}) bool {
svc, ok := obj.(*corev1.Service)
if !ok {
return false
}
return svc.Spec.Type == corev1.ServiceTypeLoadBalancer
}
func checkCustomResourceType(obj interface{}) (inletsv1alpha1.Tunnel, bool) {
var roll *inletsv1alpha1.Tunnel
var ok bool
if roll, ok = obj.(*inletsv1alpha1.Tunnel); !ok {
return inletsv1alpha1.Tunnel{}, false
}
return *roll, true
}