Skip to content
Snippets Groups Projects

Fix start informer correctly

Merged Benedikt Wetzel requested to merge wetzel/spesb:fix-start-informer into theodolite-kotlin
2 files
+ 6
5
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -67,15 +67,16 @@ class TheodoliteOperator {
client = client
).clearClusterState()
getController(
controller = getController(
client = client,
executionStateHandler = getExecutionStateHandler(client = client)
).run()
getExecutionEventHandler(client).startAllRegisteredInformers()
)
getExecutionEventHandler(controller, client).startAllRegisteredInformers()
controller.run()
}
}
fun getExecutionEventHandler(client: NamespacedKubernetesClient): SharedInformerFactory {
fun getExecutionEventHandler(controller: TheodoliteController, client: NamespacedKubernetesClient): SharedInformerFactory {
val factory = client.informers()
.inNamespace(client.namespace)
Loading