@@ -380,8 +380,11 @@ func ParseRouteParentRefs(
380380 listenerName = string (listener .Name )
381381 ok , err := routeMatchesListenerAllowedRoutes (ctx , mgrc , route , listener .AllowedRoutes , gateway .Namespace , parentRef .Namespace )
382382 if err != nil {
383- log .Warnf ("failed matching listener %s to a route %s for gateway %s: %v" ,
384- listener .Name , route .GetName (), gateway .Name , err ,
383+ log .Warnw ("failed matching listener to a route for gateway" ,
384+ zap .String ("listener" , string (listener .Name )),
385+ zap .String ("route" , route .GetName ()),
386+ zap .String ("gateway" , gateway .Name ),
387+ zap .Error (err ),
385388 )
386389 }
387390 if ! ok {
@@ -895,7 +898,7 @@ func SplitMetaNamespaceKey(key string) (namespace, name string, err error) {
895898 return "" , "" , fmt .Errorf ("unexpected key format: %q" , key )
896899}
897900
898- func ProcessGatewayProxy (r client.Client , tctx * provider.TranslateContext , gateway * gatewayv1.Gateway , rk types.NamespacedNameKind ) error {
901+ func ProcessGatewayProxy (r client.Client , log logr. Logger , tctx * provider.TranslateContext , gateway * gatewayv1.Gateway , rk types.NamespacedNameKind ) error {
899902 if gateway == nil {
900903 return nil
901904 }
@@ -914,10 +917,10 @@ func ProcessGatewayProxy(r client.Client, tctx *provider.TranslateContext, gatew
914917 Namespace : ns ,
915918 Name : paramRef .Name ,
916919 }, gatewayProxy ); err != nil {
917- log .Errorw ( "failed to get GatewayProxy" , zap . String ( "namespace" , ns ), zap . String ( "name" , paramRef .Name ), zap . Error ( err ) )
920+ log .Error ( err , "failed to get GatewayProxy" , "namespace" , ns , "name" , paramRef .Name )
918921 return err
919922 } else {
920- log .Infow ("found GatewayProxy for Gateway" , zap . String ( "namespace" , gateway .Namespace ), zap . String ( "name" , gateway .Name ) )
923+ log .Info ("found GatewayProxy for Gateway" , "namespace" , gateway .Namespace , "name" , gateway .Name )
921924 tctx .GatewayProxies [gatewayKind ] = * gatewayProxy
922925 tctx .ResourceParentRefs [rk ] = append (tctx .ResourceParentRefs [rk ], gatewayKind )
923926
@@ -941,10 +944,7 @@ func ProcessGatewayProxy(r client.Client, tctx *provider.TranslateContext, gatew
941944 return err
942945 }
943946
944- log .Info ("found secret for GatewayProxy provider" ,
945- "gateway" , gateway .Name ,
946- "gatewayproxy" , gatewayProxy .Name ,
947- "secret" , secretRef .Name )
947+ log .Info ("found secret for GatewayProxy provider" , "gateway" , gateway .Name , "gatewayproxy" , gatewayProxy .Name , "secret" , secretRef .Name )
948948
949949 tctx .Secrets [k8stypes.NamespacedName {
950950 Namespace : ns ,
@@ -1445,12 +1445,12 @@ func distinctRequests(requests []reconcile.Request) []reconcile.Request {
14451445}
14461446
14471447func addProviderEndpointsToTranslateContext (tctx * provider.TranslateContext , c client.Client , serviceNN k8stypes.NamespacedName ) error {
1448- log .Debugf ("to process provider endpints by provider.service: %s" , serviceNN )
1448+ log .Debugw ("to process provider endpoints by provider.service" , zap . Any ( "service" , serviceNN ) )
14491449 var (
14501450 service corev1.Service
14511451 )
14521452 if err := c .Get (tctx , serviceNN , & service ); err != nil {
1453- log .Error ( err , "failed to get service from GatewayProxy provider" , "key" , serviceNN )
1453+ log .Errorw ( "failed to get service from GatewayProxy provider" , zap . Error ( err ), zap . Any ( "key" , serviceNN ) )
14541454 return err
14551455 }
14561456 tctx .Services [serviceNN ] = & service
@@ -1464,7 +1464,7 @@ func addProviderEndpointsToTranslateContext(tctx *provider.TranslateContext, c c
14641464 client.MatchingLabels {
14651465 discoveryv1 .LabelServiceName : serviceNN .Name ,
14661466 }); err != nil {
1467- log .Error ( err , "failed to get endpoints for GatewayProxy provider" , "endpoints" , serviceNN )
1467+ log .Errorw ( "failed to get endpoints for GatewayProxy provider" , zap . Error ( err ), zap . Any ( "endpoints" , serviceNN ) )
14681468 return err
14691469 }
14701470 tctx .EndpointSlices [serviceNN ] = esList .Items
0 commit comments