diff options
| author | Loic Guegan <loic.guegan@mailbox.org> | 2023-11-16 10:11:30 +0100 |
|---|---|---|
| committer | Loic Guegan <loic.guegan@mailbox.org> | 2023-11-16 10:11:30 +0100 |
| commit | 96d8faef18d09fa5c7fcb2d9fdea6942ff95f039 (patch) | |
| tree | 85175b65e43a4596418c1af50b6541e304919bad /esds/node.py | |
| parent | 2b92cd319548d44ec82c57ebcde422f3e32b2e3e (diff) | |
Fix node id
Diffstat (limited to 'esds/node.py')
| -rw-r--r-- | esds/node.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/esds/node.py b/esds/node.py index bca9a5f..455bd24 100644 --- a/esds/node.py +++ b/esds/node.py @@ -2,14 +2,12 @@ import threading,importlib,queue from esds.rcode import RCode class Node: - available_node_id=0 - def __init__(self,src,interfaces,grp): + def __init__(self,src,interfaces,grp,node_id): """ self.chest: contains mutex protected data """ - self.node_id=Node.available_node_id + self.node_id=node_id self.grp=grp # Node group - Node.available_node_id+=1 # Refresh node id self.src=src # Store the node source code self.args=None # Store the node arguments (passed through Simulator.create_node() self.rargs=None # Store the requests arguments |
