We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 354a2b3 commit 69a21eaCopy full SHA for 69a21ea
handlers/control.py
@@ -63,11 +63,12 @@ def create_module(self, msg):
63
# module is running, will error out with a duplicate UUID
64
raise messages.DuplicateUUID(data, obj_type='module')
65
else:
66
- module.status = State.ALIVE
67
- except messages.UUIDNotFound:
+ module.delete()
+ except messages.UUIDNotFound:
68
# ok, will create a new one
69
- module = self._object_from_dict(Module, data)
70
-
+ pass
+
71
+ module = self._object_from_dict(Module, data)
72
module.parent = self.__get_runtime_or_schedule(msg, module)
73
74
try:
0 commit comments