Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for insertBeforeFunc (0.27 sec)

  1. pilot/pkg/networking/core/envoyfilter/listener_patch.go

    				lis.ListenerFilters = append([]*listener.ListenerFilter{proto.Clone(lp.Value).(*listener.ListenerFilter)}, lis.ListenerFilters...)
    				continue
    			}
    			lis.ListenerFilters, applied = insertBeforeFunc(
    				lis.ListenerFilters,
    				func(e *listener.ListenerFilter) (bool, *listener.ListenerFilter) {
    					if listenerFilterMatch(e, lp) {
    						return true, proto.Clone(lp.Value).(*listener.ListenerFilter)
    					}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 17 15:39:29 UTC 2024
    - 26.7K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/envoyfilter/rc_patch.go

    			if !hasRouteMatch(rp) {
    				virtualHost.Routes = append([]*route.Route{proto.Clone(rp.Value).(*route.Route)}, virtualHost.Routes...)
    				continue
    			}
    			virtualHost.Routes, applied = insertBeforeFunc(
    				virtualHost.Routes,
    				func(e *route.Route) (bool, *route.Route) {
    					if routeMatch(e, rp) {
    						return true, proto.Clone(rp.Value).(*route.Route)
    					}
    					return false, nil
    				},
    			)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 13K bytes
    - Viewed (0)
Back to top