Commit f929f0a5 authored by Marvin Meiers's avatar Marvin Meiers Committed by Hejing Li
Browse files

experiments: add reference to network in E2ETopologyNode

parent 19d87d23
...@@ -156,6 +156,7 @@ class E2ETopologyNode(E2EComponent): ...@@ -156,6 +156,7 @@ class E2ETopologyNode(E2EComponent):
def __init__(self, idd: str) -> None: def __init__(self, idd: str) -> None:
super().__init__(idd) super().__init__(idd)
self.category = "TopologyNode" self.category = "TopologyNode"
self.network = None
class E2ESwitchNode(E2ETopologyNode): class E2ESwitchNode(E2ETopologyNode):
......
...@@ -928,6 +928,8 @@ class NS3E2ENet(NetSim): ...@@ -928,6 +928,8 @@ class NS3E2ENet(NetSim):
self.e2e_topologies.append(component) self.e2e_topologies.append(component)
else: else:
self.e2e_components.append(component) self.e2e_components.append(component)
if isinstance(component, e2e.E2ETopologyNode):
component.network = self
def resolve_socket_paths( def resolve_socket_paths(
self, self,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment