From 672d4c2af86ba42693ed786da4d285d65277611b Mon Sep 17 00:00:00 2001 From: Umputun Date: Sun, 26 Nov 2023 16:52:16 -0600 Subject: [PATCH] add info about limited ip to logs --- app/discovery/discovery.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/discovery/discovery.go b/app/discovery/discovery.go index 86136b0..f1418ad 100644 --- a/app/discovery/discovery.go +++ b/app/discovery/discovery.go @@ -137,11 +137,16 @@ func (s *Service) Run(ctx context.Context) error { evRecv = false lst := s.mergeLists() for _, m := range lst { + onlyFrom := "" + if len(m.OnlyFromIPs) > 0 { + onlyFrom = fmt.Sprintf(" +[%v]", strings.Join(m.OnlyFromIPs, ",")) // show onlyFrom if set + } if m.MatchType == MTProxy { - log.Printf("[INFO] proxy %s: %s %s -> %s", m.ProviderID, m.Server, m.SrcMatch.String(), m.Dst) + log.Printf("[INFO] proxy %s: %s %s -> %s%s", m.ProviderID, m.Server, m.SrcMatch.String(), m.Dst, onlyFrom) } if m.MatchType == MTStatic { - log.Printf("[INFO] assets %s: %s %s -> %s", m.ProviderID, m.Server, m.AssetsWebRoot, m.AssetsLocation) + log.Printf("[INFO] assets %s: %s %s -> %s%s", m.ProviderID, m.Server, m.AssetsWebRoot, + m.AssetsLocation, onlyFrom) } } s.lock.Lock()