Context propagation for HookClient and InstanceStatusSubManager 29/142729/2
authorFiete Ostkamp <fiete.ostkamp@telekom.de>
Thu, 11 Dec 2025 11:52:59 +0000 (12:52 +0100)
committerFiete Ostkamp <fiete.ostkamp@telekom.de>
Thu, 11 Dec 2025 12:18:16 +0000 (13:18 +0100)
commitd5ec45b8811ef52549ff395ee44eef65c8fa51dc
tree464faf7e5951374401a465681b221de600a9cb76
parentd31d441631744bc3601a4c1194025ca9a113c9fc
Context propagation for HookClient and InstanceStatusSubManager

- pass context into HookClient and InstanceStatusSubManager
- reduce sleep interval in hookHasDeletePolicy from
  5 seconds to 500 milliseconds

Issue-ID: MULTICLOUD-1538
Change-Id: I7dd8d0b2efd10a353cee0781eef4af532978ea27
Signed-off-by: Fiete Ostkamp <fiete.ostkamp@telekom.de>
src/k8splugin/api/api.go
src/k8splugin/api/statussubhandler.go
src/k8splugin/internal/app/hook.go
src/k8splugin/internal/app/hook_test.go
src/k8splugin/internal/app/instance.go
src/k8splugin/internal/app/subscription.go
src/k8splugin/internal/healthcheck/healthcheck.go
src/k8splugin/internal/namegenerator/namegenerator.go