Update k8s-host-discovery.go
All checks were successful
Build and Publish / Metadata (push) Successful in 14s
Build and Publish / BuildAndDeployAmd64 (push) Successful in 57s
Build and Publish / BuildAndDeployArm64 (push) Successful in 7m10s

This commit is contained in:
matst80
2025-11-18 17:06:30 +01:00
parent ea247e2600
commit dd8e23aadd

View File

@@ -6,7 +6,6 @@ import (
"git.tornberg.me/go-cart-actor/pkg/actor"
"git.tornberg.me/go-cart-actor/pkg/cart"
"git.tornberg.me/go-cart-actor/pkg/discovery"
"k8s.io/apimachinery/pkg/watch"
"k8s.io/client-go/kubernetes"
"k8s.io/client-go/rest"
)
@@ -44,8 +43,8 @@ func UseDiscovery(pool actor.GrainPool[*cart.CartGrain]) {
if evt.Host == "" {
continue
}
switch evt.Type {
case watch.Deleted:
switch evt.IsReady {
case false:
if pool.IsKnown(evt.Host) {
pool.RemoveHost(evt.Host)
}