daemon: refactored all_link_data to links
This commit is contained in:
parent
b2ea8cbbf6
commit
ca2b1c9e4c
13 changed files with 49 additions and 49 deletions
|
@ -270,9 +270,9 @@ def get_links(node: NodeBase):
|
|||
:return: protobuf links
|
||||
"""
|
||||
links = []
|
||||
for link_data in node.all_link_data():
|
||||
link = convert_link(link_data)
|
||||
links.append(link)
|
||||
for link in node.links():
|
||||
link_proto = convert_link(link)
|
||||
links.append(link_proto)
|
||||
return links
|
||||
|
||||
|
||||
|
|
|
@ -1824,16 +1824,16 @@ class CoreHandler(socketserver.BaseRequestHandler):
|
|||
Return API messages that describe the current session.
|
||||
"""
|
||||
# find all nodes and links
|
||||
links_data = []
|
||||
all_links = []
|
||||
with self.session.nodes_lock:
|
||||
for node_id in self.session.nodes:
|
||||
node = self.session.nodes[node_id]
|
||||
self.session.broadcast_node(node, MessageFlags.ADD)
|
||||
node_links = node.all_link_data(flags=MessageFlags.ADD)
|
||||
links_data.extend(node_links)
|
||||
links = node.links(flags=MessageFlags.ADD)
|
||||
all_links.extend(links)
|
||||
|
||||
for link_data in links_data:
|
||||
self.session.broadcast_link(link_data)
|
||||
for link in all_links:
|
||||
self.session.broadcast_link(link)
|
||||
|
||||
# send mobility model info
|
||||
for node_id in self.session.mobility.nodes():
|
||||
|
@ -1940,7 +1940,7 @@ class CoreHandler(socketserver.BaseRequestHandler):
|
|||
|
||||
node_count = self.session.get_node_count()
|
||||
logging.info(
|
||||
"informed GUI about %d nodes and %d links", node_count, len(links_data)
|
||||
"informed GUI about %d nodes and %d links", node_count, len(all_links)
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue