From 66de3224408314cc268e5341ef2b42060fe758bd Mon Sep 17 00:00:00 2001 From: Pallab Pain Date: Fri, 22 Sep 2023 09:54:27 +0530 Subject: [PATCH] fix(apply): fixes the find_functor for staticroute --- riocli/apply/resolver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/riocli/apply/resolver.py b/riocli/apply/resolver.py index ac4c853f..534e0675 100644 --- a/riocli/apply/resolver.py +++ b/riocli/apply/resolver.py @@ -159,7 +159,7 @@ def _find_functors(self, kind): "project": lambda name, projects: filter(lambda i: i.metadata.name == name, projects), "package": lambda name, obj_list, version: filter( lambda x: name == x.name and version == x['packageVersion'], obj_list), - "staticroute": lambda name, obj_list: filter(lambda x: name == '-'.join(x.spec.url.split('-')[:-1]), + "staticroute": lambda name, obj_list: filter(lambda x: name == '-'.join(x.metadata.name.rsplit('-')[:-1]), obj_list), "build": self._generate_find_guid_functor(name_field='buildName'), "deployment": self._generate_find_guid_functor(),