ovs, ofagent: Remove dead code
Remove "class Port", which seems like a leftover from the old days when agents had direct database accesses. Change-Id: Ibc0bf5ab48f08ad620f87eb4952c7ff0f4701fda Closes-Bug: #1326666
This commit is contained in:
parent
68a9191aa7
commit
ff007a57ef
|
@ -71,35 +71,6 @@ class LocalVLANMapping:
|
|||
self.segmentation_id))
|
||||
|
||||
|
||||
class Port(object):
|
||||
"""Represents a neutron port.
|
||||
|
||||
Class stores port data in a ORM-free way, so attributres are
|
||||
still available even if a row has been deleted.
|
||||
"""
|
||||
|
||||
def __init__(self, p):
|
||||
self.id = p.id
|
||||
self.network_id = p.network_id
|
||||
self.device_id = p.device_id
|
||||
self.admin_state_up = p.admin_state_up
|
||||
self.status = p.status
|
||||
|
||||
def __eq__(self, other):
|
||||
"""Compare only fields that will cause us to re-wire."""
|
||||
try:
|
||||
return (other and self.id == other.id
|
||||
and self.admin_state_up == other.admin_state_up)
|
||||
except Exception:
|
||||
return False
|
||||
|
||||
def __ne__(self, other):
|
||||
return not self.__eq__(other)
|
||||
|
||||
def __hash__(self):
|
||||
return hash(self.id)
|
||||
|
||||
|
||||
class OVSBridge(ovs_lib.OVSBridge):
|
||||
def __init__(self, br_name, root_helper, ryuapp):
|
||||
super(OVSBridge, self).__init__(br_name, root_helper)
|
||||
|
|
|
@ -70,36 +70,6 @@ class LocalVLANMapping:
|
|||
self.segmentation_id))
|
||||
|
||||
|
||||
class Port(object):
|
||||
"""Represents a neutron port.
|
||||
|
||||
Class stores port data in a ORM-free way, so attributes are
|
||||
still available even if a row has been deleted.
|
||||
"""
|
||||
|
||||
def __init__(self, p):
|
||||
self.id = p.id
|
||||
self.network_id = p.network_id
|
||||
self.device_id = p.device_id
|
||||
self.admin_state_up = p.admin_state_up
|
||||
self.status = p.status
|
||||
|
||||
def __eq__(self, other):
|
||||
'''Compare only fields that will cause us to re-wire.'''
|
||||
try:
|
||||
return (self and other
|
||||
and self.id == other.id
|
||||
and self.admin_state_up == other.admin_state_up)
|
||||
except Exception:
|
||||
return False
|
||||
|
||||
def __ne__(self, other):
|
||||
return not self.__eq__(other)
|
||||
|
||||
def __hash__(self):
|
||||
return hash(self.id)
|
||||
|
||||
|
||||
class OVSPluginApi(agent_rpc.PluginApi,
|
||||
sg_rpc.SecurityGroupServerRpcApiMixin):
|
||||
pass
|
||||
|
|
Loading…
Reference in New Issue