Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -r b5b44c69d3a7 inv/discovery/jobs/lldp_discovery.py
- --- a/inv/discovery/jobs/lldp_discovery.py Wed Sep 10 09:22:51 2014 +0300
- +++ b/inv/discovery/jobs/lldp_discovery.py Tue Sep 16 17:25:40 2014 +0700
- @@ -116,7 +116,23 @@
- if i:
- return i.name
- else:
- - return None
- + #return None
- + # Try to find interface with given name
- + try:
- + n_port = self.get_remote_port_by_namy(object, port)
- + except:
- + n_port = None
- + iface = None
- + # Check whether returned port name exists. Return it if yes.
- + if n_port:
- + i = Interface.objects.filter(
- + managed_object=object.id, name=port).first()
- + if i:
- + iface = n_port
- + if iface:
- + return iface
- + else:
- + return None
- except:
- return None
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement