mirror of
https://github.com/alibaba/higress.git
synced 2026-04-21 03:57:28 +08:00
fix reconcile of mcpbridge (#559)
This commit is contained in:
@@ -40,6 +40,8 @@ type Controller[lister any] interface {
|
||||
|
||||
Lister() lister
|
||||
|
||||
Get(types.NamespacedName) (controllers.Object, error)
|
||||
|
||||
Informer() cache.SharedIndexInformer
|
||||
}
|
||||
|
||||
@@ -147,6 +149,10 @@ func (c *CommonController[lister]) onEvent(namespacedName types.NamespacedName)
|
||||
return nil
|
||||
}
|
||||
|
||||
func (c *CommonController[lister]) Get(namespacedName types.NamespacedName) (controllers.Object, error) {
|
||||
return c.getFunc(c.lister, namespacedName)
|
||||
}
|
||||
|
||||
func (c *CommonController[lister]) HasSynced() bool {
|
||||
return c.informer.HasSynced()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user