From 506622c107f20d9ac7f54ffe5b0f387ca4f02897 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Fri, 4 Feb 2011 09:23:44 +0100 Subject: [PATCH] more robust --- aspects/omfaspects.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aspects/omfaspects.py b/aspects/omfaspects.py index e1d762f..6e5ba82 100644 --- a/aspects/omfaspects.py +++ b/aspects/omfaspects.py @@ -177,7 +177,8 @@ class BaseOMF(object): tag_type_id_or_name = args[2] omf_tag = self.get_tag_type(wobj.api, "omf_control") vsys_tag = self.get_tag_type(wobj.api, "vsys") - if tag_type_id_or_name in (omf_tag['tagname'], omf_tag['tag_type_id']): + if omf_tag and vsys_tag \ + and tag_type_id_or_name in (omf_tag['tagname'], omf_tag['tag_type_id']): slice_tag = SliceTag(wobj.api) slice_tag['slice_id'] = self.slice['slice_id'] slice_tag['tag_type_id'] = vsys_tag['tag_type_id'] -- 2.43.0