diff --git a/openshift/dynamic/client.py b/openshift/dynamic/client.py index 8371b95a..05109453 100755 --- a/openshift/dynamic/client.py +++ b/openshift/dynamic/client.py @@ -358,11 +358,12 @@ def __repr__(self): @property def urls(self): full_prefix = '{}/{}'.format(self.prefix, self.group_version) + resource_name = self.name.lower() return { - 'base': '/{}/{}'.format(full_prefix, self.name), - 'namespaced_base': '/{}/namespaces/{{namespace}}/{}'.format(full_prefix, self.name), - 'full': '/{}/{}/{{name}}'.format(full_prefix, self.name), - 'namespaced_full': '/{}/namespaces/{{namespace}}/{}/{{name}}'.format(full_prefix, self.name) + 'base': '/{}/{}'.format(full_prefix, resource_name), + 'namespaced_base': '/{}/namespaces/{{namespace}}/{}'.format(full_prefix, resource_name), + 'full': '/{}/{}/{{name}}'.format(full_prefix, resource_name), + 'namespaced_full': '/{}/namespaces/{{namespace}}/{}/{{name}}'.format(full_prefix, resource_name) } def path(self, name=None, namespace=None):