From 6875510e789814b88b1aa53fd8ed35f8f3abd73e Mon Sep 17 00:00:00 2001 From: dbasunag Date: Mon, 31 Jul 2023 09:44:38 -0400 Subject: [PATCH] fix split call to handle apis of the format a/b/c --- kubernetes/base/dynamic/discovery.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kubernetes/base/dynamic/discovery.py b/kubernetes/base/dynamic/discovery.py index eeac6120e..c00dfa3ef 100644 --- a/kubernetes/base/dynamic/discovery.py +++ b/kubernetes/base/dynamic/discovery.py @@ -170,7 +170,7 @@ def get_resources_for_api_version(self, prefix, group, version, preferred): resources_raw = list(filter(lambda resource: '/' not in resource['name'], resources_response)) subresources_raw = list(filter(lambda resource: '/' in resource['name'], resources_response)) for subresource in subresources_raw: - resource, name = subresource['name'].split('/') + resource, name = subresource['name'].split('/', 1) if not subresources.get(resource): subresources[resource] = {} subresources[resource][name] = subresource