refactor: tools dependent on client config

This commit is contained in:
Marc Nuri
2025-03-21 15:35:37 +01:00
parent 32b388aab3
commit c9def7dd46

View File

@@ -27,12 +27,6 @@ func NewSever() (*Server, error) {
if err := s.reloadKubernetesClient(); err != nil {
return nil, err
}
s.server.AddTools(slices.Concat(
s.initConfiguration(),
s.initEvents(),
s.initPods(),
s.initResources(),
)...)
return s, nil
}
@@ -42,6 +36,12 @@ func (s *Server) reloadKubernetesClient() error {
return err
}
s.k = k
s.server.SetTools(slices.Concat(
s.initConfiguration(),
s.initEvents(),
s.initPods(),
s.initResources(),
)...)
return nil
}