...
1
18
19 package xdsclient
20
21 import (
22 "fmt"
23
24 "google.golang.org/grpc/grpclog"
25 internalgrpclog "google.golang.org/grpc/internal/grpclog"
26 )
27
28 var logger = grpclog.Component("xds")
29
30 func prefixLogger(p *clientImpl) *internalgrpclog.PrefixLogger {
31 return internalgrpclog.NewPrefixLogger(logger, clientPrefix(p))
32 }
33
34 func clientPrefix(p *clientImpl) string {
35 return fmt.Sprintf("[xds-client %p] ", p)
36 }
37
38 func authorityPrefix(p *clientImpl, serverURI string) string {
39 return fmt.Sprintf("%s[%s] ", clientPrefix(p), serverURI)
40 }
41
View as plain text