From b90f2409abf4c13ae4a8007720151383dfb7a56f Mon Sep 17 00:00:00 2001 From: yusing Date: Thu, 6 Nov 2025 20:15:03 +0800 Subject: [PATCH] refactor(docker): set alias initially to have better debuggability --- internal/route/provider/docker.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/route/provider/docker.go b/internal/route/provider/docker.go index 8ceecf9f..54f55b1f 100755 --- a/internal/route/provider/docker.go +++ b/internal/route/provider/docker.go @@ -121,6 +121,7 @@ func (p *DockerProvider) routesFromContainerLabels(container *types.Container) ( // init entries map for all aliases for _, a := range container.Aliases { routes[a] = &route.Route{ + Alias: a, Metadata: route.Metadata{ Container: container, }, @@ -134,7 +135,7 @@ func (p *DockerProvider) routesFromContainerLabels(container *types.Container) ( for alias, entryMapAny := range m { if len(alias) == 0 { - errs.Add(gperr.New("empty alias")) + errs.Adds("empty alias") continue } @@ -172,6 +173,7 @@ func (p *DockerProvider) routesFromContainerLabels(container *types.Container) ( r, ok := routes[alias] if !ok { r = &route.Route{ + Alias: alias, Metadata: route.Metadata{ Container: container, },