From 51944266f381249805044065ca69e5a4607d97bc Mon Sep 17 00:00:00 2001 From: gopal Date: Tue, 28 Nov 2023 13:15:30 +0530 Subject: [PATCH] Return empty list when there is no matching resource instsnce items to return --- kubernetes/base/dynamic/resource.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kubernetes/base/dynamic/resource.py b/kubernetes/base/dynamic/resource.py index 1586b23199..58a60ec402 100644 --- a/kubernetes/base/dynamic/resource.py +++ b/kubernetes/base/dynamic/resource.py @@ -291,6 +291,8 @@ def __init__(self, client, instance): kind = instance['kind'] if kind.endswith('List') and 'items' in instance: kind = instance['kind'][:-4] + if not instance['items']: + instance['items'] = [] for item in instance['items']: if 'apiVersion' not in item: item['apiVersion'] = instance['apiVersion']