From: Thierry Parmentelat Date: Fri, 4 Feb 2011 08:23:44 +0000 (+0100) Subject: more robust X-Git-Tag: plcapi-5.0-28~3 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=506622c107f20d9ac7f54ffe5b0f387ca4f02897;hp=6a0f3e06d77787c74a069c21617b562bfb00898b;p=plcapi.git more robust --- 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']