summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--ryu/topology/switches.py25
1 files changed, 12 insertions, 13 deletions
diff --git a/ryu/topology/switches.py b/ryu/topology/switches.py
index e1081ae0..3b05efe8 100644
--- a/ryu/topology/switches.py
+++ b/ryu/topology/switches.py
@@ -17,7 +17,6 @@ import logging
import six
import struct
import time
-import json
from ryu import cfg
from ryu.topology import event
@@ -206,12 +205,12 @@ class HostState(dict):
if not host:
return
- if ip_v4 != None:
+ if ip_v4 is not None:
if ip_v4 in host.ipv4:
host.ipv4.remove(ip_v4)
host.ipv4.append(ip_v4)
- if ip_v6 != None:
+ if ip_v6 is not None:
if ip_v6 in host.ipv6:
host.ipv6.remove(ip_v6)
host.ipv6.append(ip_v6)
@@ -281,9 +280,8 @@ class PortDataState(dict):
def __init__(self):
super(PortDataState, self).__init__()
- self._root = root = [] # sentinel node
- root[:] = [root, root, None] # [_PREV, _NEXT, _KEY]
- # doubly linked list
+ self._root = root = [] # sentinel node
+ root[:] = [root, root, None] # [_PREV, _NEXT, _KEY] doubly linked list
self._map = {}
def _remove_key(self, key):
@@ -619,7 +617,8 @@ class Switches(app_manager.RyuApp):
if not dp_multiple_conns:
self.send_event_to_observers(event.EventSwitchEnter(switch))
else:
- self.send_event_to_observers(event.EventSwitchReconnected(switch))
+ evt = event.EventSwitchReconnected(switch)
+ self.send_event_to_observers(evt)
if not self.link_discovery:
return
@@ -679,8 +678,8 @@ class Switches(app_manager.RyuApp):
if switch.dp is dp:
self._unregister(dp)
LOG.debug('unregister %s', switch)
-
- self.send_event_to_observers(event.EventSwitchLeave(switch))
+ evt = event.EventSwitchLeave(switch)
+ self.send_event_to_observers(evt)
if not self.link_discovery:
return
@@ -773,7 +772,7 @@ class Switches(app_manager.RyuApp):
msg = ev.msg
try:
src_dpid, src_port_no = LLDPPacket.lldp_parse(msg.data)
- except LLDPPacket.LLDPUnknownFormat as e:
+ except LLDPPacket.LLDPUnknownFormat:
# This handler can receive all the packets which can be
# not-LLDP packet. Ignore it silently
return
@@ -796,7 +795,7 @@ class Switches(app_manager.RyuApp):
# There are races between EventOFPPacketIn and
# EventDPPortAdd. So packet-in event can happend before
# port add event. In that case key error can happend.
- # LOG.debug('lldp_received: KeyError %s', e)
+ # LOG.debug('lldp_received error', exc_info=True)
pass
dst = self._get_port(dst_dpid, dst_port_no)
@@ -889,9 +888,9 @@ class Switches(app_manager.RyuApp):
def send_lldp_packet(self, port):
try:
port_data = self.ports.lldp_sent(port)
- except KeyError as e:
+ except KeyError:
# ports can be modified during our sleep in self.lldp_loop()
- # LOG.debug('send_lldp: KeyError %s', e)
+ # LOG.debug('send_lld error', exc_info=True)
return
if port_data.is_down:
return