From 287c6f975fbc4044de10ac2ac21ba6756a61b49f Mon Sep 17 00:00:00 2001 From: Stavros Date: Wed, 8 Oct 2025 15:44:34 +0300 Subject: [PATCH] fix: do not allow request if docker labels check fail --- internal/service/docker_service.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/internal/service/docker_service.go b/internal/service/docker_service.go index d2a4cfc..a23af1a 100644 --- a/internal/service/docker_service.go +++ b/internal/service/docker_service.go @@ -71,14 +71,12 @@ func (docker *DockerService) GetLabels(appDomain string) (config.App, error) { for _, ctr := range containers { inspect, err := docker.InspectContainer(ctr.ID) if err != nil { - log.Warn().Str("id", ctr.ID).Err(err).Msg("Error inspecting container, skipping") - continue + return config.App{}, err } labels, err := decoders.DecodeLabels(inspect.Config.Labels) if err != nil { - log.Warn().Str("id", ctr.ID).Err(err).Msg("Error getting container labels, skipping") - continue + return config.App{}, err } for appName, appLabels := range labels.Apps {