added some data for node events to have a source field to help distinguish what originates from the gui or not
This commit is contained in:
parent
354d227cb3
commit
d1db5e4b4e
7 changed files with 32 additions and 20 deletions
|
@ -176,7 +176,7 @@ class NodeBase:
|
|||
self.ifindex += 1
|
||||
return ifindex
|
||||
|
||||
def data(self, message_type, lat=None, lon=None, alt=None):
|
||||
def data(self, message_type, lat=None, lon=None, alt=None, source=None):
|
||||
"""
|
||||
Build a data object for this node.
|
||||
|
||||
|
@ -184,6 +184,7 @@ class NodeBase:
|
|||
:param str lat: latitude
|
||||
:param str lon: longitude
|
||||
:param str alt: altitude
|
||||
:param str source: source of node data
|
||||
:return: node data object
|
||||
:rtype: core.emulator.data.NodeData
|
||||
"""
|
||||
|
@ -217,6 +218,7 @@ class NodeBase:
|
|||
model=model,
|
||||
server=server,
|
||||
services=services,
|
||||
source=source,
|
||||
)
|
||||
|
||||
return node_data
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue