mirror of
https://github.com/ansible-collections/kubernetes.core.git
synced 2026-05-07 21:42:38 +00:00
Fix client regression from turbo mode refactor (#79)
* Fix client regression from turbo mode refactor The turbo mode refactoring introduced a regression where the kubernetes client can fail to find the kubeconfig. This happens because get_api_client is called twice and the second time it is called without the module being passed as an argument. Without this, the configuration will use defaults. This will be a problem if the user has specified a location for the kubeconfig that's different from default, for example. * Add tests
This commit is contained in:
@@ -239,7 +239,7 @@ class KubernetesLookup(K8sAnsibleMixin):
|
||||
|
||||
def run(self, terms, variables=None, **kwargs):
|
||||
self.params = kwargs
|
||||
self.client = get_api_client()
|
||||
self.client = get_api_client(**kwargs)
|
||||
|
||||
cluster_info = kwargs.get('cluster_info')
|
||||
if cluster_info == 'version':
|
||||
|
||||
Reference in New Issue
Block a user