- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for CreateIstioStatusController (0.61 sec)
-
pilot/pkg/status/resourcelock_test.go
fakefunc := func(status *v1alpha1.IstioStatus, context any) *v1alpha1.IstioStatus { x <- struct{}{} atomic.AddInt32(&runCount, 1) y <- struct{}{} return nil } c1 := mgr.CreateIstioStatusController(fakefunc) c2 := mgr.CreateIstioStatusController(fakefunc) workers := NewWorkerPool(func(_ *config.Config, _ any) { }, func(resource Resource) *config.Config { return &config.Config{ Meta: config.Meta{Generation: 11}, }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Oct 31 14:48:28 UTC 2023 - 2.1K bytes - Viewed (0) -
pilot/pkg/status/manager.go
func (m *Manager) CreateGenericController(fn UpdateFunc) *Controller { result := &Controller{ fn: fn, workers: m.workers, } return result } func (m *Manager) CreateIstioStatusController(fn func(status *v1alpha1.IstioStatus, context any) *v1alpha1.IstioStatus) *Controller { wrapper := func(status any, context any) GenerationProvider { var input *v1alpha1.IstioStatus if status != nil {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jul 24 04:04:42 UTC 2023 - 4.2K bytes - Viewed (0) -
pkg/config/analysis/incluster/controller.go
ia.AddSource(store) kubeClient.RunAndWait(stop) err := ia.Init(stop) if err != nil { return nil, fmt.Errorf("unable to initialize analysis controller, releasing lease: %s", err) } ctl := statusManager.CreateIstioStatusController(func(status *v1alpha1.IstioStatus, context any) *v1alpha1.IstioStatus { msgs := context.(diag.Messages) // zero out analysis messages, as this is the sole controller for those
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Feb 02 17:36:47 UTC 2024 - 4.7K bytes - Viewed (0) -
pilot/pkg/status/distribution/state.go
ObservationTime: make(map[string]time.Time), UpdateInterval: 200 * time.Millisecond, StaleInterval: time.Minute, clock: clock.RealClock{}, configStore: cs, workers: m.CreateIstioStatusController(func(status *v1alpha1.IstioStatus, context any) *v1alpha1.IstioStatus { if status == nil { return nil } distributionState := context.(Progress)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue May 23 17:08:31 UTC 2023 - 7.7K bytes - Viewed (0)