summaryrefslogtreecommitdiff
path: root/esds/node.py
diff options
context:
space:
mode:
Diffstat (limited to 'esds/node.py')
-rw-r--r--esds/node.py6
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