@@ -21,7 +21,7 @@ package server
21
21
import (
22
22
"sync"
23
23
24
- internalgrpclog "google.golang.org/grpc/internal/grpclog"
24
+ igrpclog "google.golang.org/grpc/internal/grpclog"
25
25
"google.golang.org/grpc/xds/internal/xdsclient/xdsresource"
26
26
)
27
27
@@ -36,7 +36,7 @@ type rdsHandlerUpdate struct {
36
36
// side listeners Filter Chains (i.e. not inline).
37
37
type rdsHandler struct {
38
38
xdsC XDSClient
39
- logger * internalgrpclog .PrefixLogger
39
+ logger * igrpclog .PrefixLogger
40
40
41
41
mu sync.Mutex
42
42
updates map [string ]xdsresource.RouteConfigUpdate
@@ -51,7 +51,7 @@ type rdsHandler struct {
51
51
// newRDSHandler creates a new rdsHandler to watch for RDS resources.
52
52
// listenerWrapper updates the list of route names to watch by calling
53
53
// updateRouteNamesToWatch() upon receipt of new Listener configuration.
54
- func newRDSHandler (xdsC XDSClient , logger * internalgrpclog .PrefixLogger , ch chan rdsHandlerUpdate ) * rdsHandler {
54
+ func newRDSHandler (xdsC XDSClient , logger * igrpclog .PrefixLogger , ch chan rdsHandlerUpdate ) * rdsHandler {
55
55
return & rdsHandler {
56
56
xdsC : xdsC ,
57
57
logger : logger ,
@@ -75,7 +75,7 @@ func (rh *rdsHandler) updateRouteNamesToWatch(routeNamesToWatch map[string]bool)
75
75
// The xDS client keeps a reference to the watcher until the cancel
76
76
// func is invoked. So, we don't need to keep a reference for fear
77
77
// of it being garbage collected.
78
- w := & rdsWatcher {parent : rh , name : routeName }
78
+ w := & rdsWatcher {parent : rh , routeName : routeName }
79
79
rh .cancels [routeName ] = xdsresource .WatchRouteConfig (rh .xdsC , routeName , w )
80
80
}
81
81
}
@@ -134,29 +134,29 @@ func (rh *rdsHandler) close() {
134
134
// rdsWatcher implements the xdsresource.RouteConfigWatcher interface and is
135
135
// passed to the WatchRouteConfig API.
136
136
type rdsWatcher struct {
137
- parent * rdsHandler
138
- logger * internalgrpclog .PrefixLogger
139
- name string
137
+ parent * rdsHandler
138
+ logger * igrpclog .PrefixLogger
139
+ routeName string
140
140
}
141
141
142
142
func (rw * rdsWatcher ) OnUpdate (update * xdsresource.RouteConfigResourceData ) {
143
143
if rw .logger .V (2 ) {
144
- rw .logger .Infof ("RDS watch for resource %q received update: %#v" , rw .name , update .Resource )
144
+ rw .logger .Infof ("RDS watch for resource %q received update: %#v" , rw .routeName , update .Resource )
145
145
}
146
- rw .parent .handleRouteUpdate (rw .name , update .Resource )
146
+ rw .parent .handleRouteUpdate (rw .routeName , update .Resource )
147
147
}
148
148
149
149
func (rw * rdsWatcher ) OnError (err error ) {
150
150
if rw .logger .V (2 ) {
151
- rw .logger .Infof ("RDS watch for resource %q reported error: %v" , rw .name , err )
151
+ rw .logger .Infof ("RDS watch for resource %q reported error: %v" , rw .routeName , err )
152
152
}
153
153
drainAndPush (rw .parent .updateChannel , rdsHandlerUpdate {err : err })
154
154
}
155
155
156
156
func (rw * rdsWatcher ) OnResourceDoesNotExist () {
157
157
if rw .logger .V (2 ) {
158
- rw .logger .Infof ("RDS watch for resource %q reported resource-does-not-exits error: %v" , rw .name )
158
+ rw .logger .Infof ("RDS watch for resource %q reported resource-does-not-exist error: %v" , rw .routeName )
159
159
}
160
- err := xdsresource .NewErrorf (xdsresource .ErrorTypeResourceNotFound , "resource name %q of type RouteConfiguration not found in received response" , rw .name )
160
+ err := xdsresource .NewErrorf (xdsresource .ErrorTypeResourceNotFound , "resource name %q of type RouteConfiguration not found in received response" , rw .routeName )
161
161
drainAndPush (rw .parent .updateChannel , rdsHandlerUpdate {err : err })
162
162
}
0 commit comments