diff --git a/acitoolkit/__about__.py b/acitoolkit/__about__.py index f830c17f..d40ce263 100644 --- a/acitoolkit/__about__.py +++ b/acitoolkit/__about__.py @@ -19,7 +19,7 @@ __summary__ = "Toolkit for Cisco ACI Fabrics" __uri__ = "http://datacenter.github.io/acitoolkit/" -__version__ = "0.4" +__version__ = "0.41" __author__ = "Cisco Systems, Inc." __email__ = "acitoolkit@external.cisco.com" diff --git a/acitoolkit/acitoolkit.py b/acitoolkit/acitoolkit.py index 495bf690..ca7ad1cc 100755 --- a/acitoolkit/acitoolkit.py +++ b/acitoolkit/acitoolkit.py @@ -5210,7 +5210,7 @@ def _populate_from_attributes(self, attributes): self.encap = str(attributes.get('encap')) if 'lcC' in attributes: life_cycle = str(attributes.get('lcC')) - if life_cycle is not '': + if life_cycle != '': self.life_cycle = life_cycle if 'type' in attributes: self.type = str(attributes.get('type')) @@ -5391,7 +5391,7 @@ def _get(session, endpoint_name, interfaces, endpoints, epg = EPG(str(ep['dn']).split('/')[3][4:], app_profile) endpoint = Endpoint(str(ep['name']), parent=epg) endpoint.mac = str(ep['mac']) - endpoint.ip = str(ep['ip']) + endpoint.ip = str(ep.get('ip', "")) endpoint.encap = str(ep['encap']) endpoint.timestamp = str(ep['modTs']) for child in children: