- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for NewStaticObjectFilter (0.23 sec)
-
pilot/pkg/config/kube/gateway/deploymentcontroller_test.go
assert.Equal(t, d.gateways.Get(tt.gw.Name, tt.gw.Namespace), &tt.gw) } }) } } func buildFilter(allowedNamespace string) kubetypes.DynamicObjectFilter { return kubetypes.NewStaticObjectFilter(func(obj any) bool { if ns, ok := obj.(string); ok { return ns == allowedNamespace } object := controllers.ExtractObject(obj) if object == nil { return false }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon May 13 21:43:20 UTC 2024 - 16.5K bytes - Viewed (0) -
pilot/pkg/config/kube/crdclient/client_test.go
} // Ensure that the client can run without CRDs present, but then added later func TestClientDelayedCRDs(t *testing.T) { // ns1 is allowed, ns2 is not f := kubetypes.NewStaticObjectFilter(func(obj interface{}) bool { // When an object is deleted, obj could be a DeletionFinalStateUnknown marker item. object := controllers.ExtractObject(obj) if object == nil { return false }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri May 10 02:58:52 UTC 2024 - 14.1K bytes - Viewed (0) -
pkg/kube/kclient/client_test.go
} func TestClient(t *testing.T) { tracker := assert.NewTracker[string](t) c := kube.NewFakeClient() deployments := kclient.NewFiltered[*appsv1.Deployment](c, kclient.Filter{ObjectFilter: kubetypes.NewStaticObjectFilter(func(t any) bool { return t.(*appsv1.Deployment).Spec.MinReadySeconds < 100 })}) deployments.AddEventHandler(clienttest.TrackerHandler(tracker)) tester := clienttest.Wrap(t, deployments)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Jun 11 15:12:54 UTC 2024 - 17.2K bytes - Viewed (0)