From a70d5d014e6612441feeb7e2088916c20fa6b21c Mon Sep 17 00:00:00 2001 From: Mikael Johansson Date: Sat, 11 Jan 2025 17:21:54 +0100 Subject: [PATCH] Earlier return --- source/f5_virtualserver.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/source/f5_virtualserver.go b/source/f5_virtualserver.go index 8ddb5a3c39..f4ada2f857 100644 --- a/source/f5_virtualserver.go +++ b/source/f5_virtualserver.go @@ -221,8 +221,10 @@ func (vs *f5VirtualServerSource) filterByAnnotations(virtualServers []*f5.Virtua } func isVirtualServerReady(vs *f5.VirtualServer) bool { - normalizedStatus := strings.ToLower(vs.Status.Status) - normalizedAddress := strings.ToLower(vs.Status.VSAddress) + if strings.ToLower(vs.Status.Status) != "ok" { + return false + } - return normalizedStatus == "ok" && (normalizedAddress != "none" && normalizedAddress != "") + normalizedAddress := strings.ToLower(vs.Status.VSAddress) + return normalizedAddress != "none" && normalizedAddress != "" }