From 0e310138e510502d9193f740e7028540e2c665fb Mon Sep 17 00:00:00 2001 From: dbasunag Date: Mon, 24 Jul 2023 15:22:47 -0400 Subject: [PATCH] fix split call to handle apis of the format `a/b/c` --- openshift/dynamic/discovery.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openshift/dynamic/discovery.py b/openshift/dynamic/discovery.py index 852546b0..58fa47fb 100644 --- a/openshift/dynamic/discovery.py +++ b/openshift/dynamic/discovery.py @@ -130,7 +130,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