From 4ef12ccdbc6c43a018452d4ee20e5bff50a3bbef Mon Sep 17 00:00:00 2001 From: Jimmy Brisson Date: Fri, 24 Aug 2018 13:40:24 -0500 Subject: [PATCH] Culumative attirbutes always exist --- tools/targets/__init__.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/targets/__init__.py b/tools/targets/__init__.py index 67ed83d0f6..126a4a57c0 100644 --- a/tools/targets/__init__.py +++ b/tools/targets/__init__.py @@ -222,8 +222,7 @@ class Target(namedtuple("Target", "name json_data resolution_order resolution_or def_idx = idx break else: - raise AttributeError("Attribute '%s' not found in target '%s'" - % (attrname, self.name)) + return [] # Get the starting value of the attribute starting_value = (tdata[self.resolution_order[def_idx][0]][attrname] or [])[:]