Skip to content
Snippets Groups Projects
Commit 5aca564d authored by jkerdreu's avatar jkerdreu
Browse files

- Fix a bug in notify(Notification.metadata_change..) that point to the wrong UUID.

git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@2999 b32b6428-25c9-4566-ad07-03861ab6144f
parent b3ab741c
No related branches found
No related tags found
No related merge requests found
import time,random import time,random
from enum import Enum from enum import Enum
...@@ -266,7 +265,7 @@ class Monitor: ...@@ -266,7 +265,7 @@ class Monitor:
if self.is_update_metadb(msg): if self.is_update_metadb(msg):
changed = target.update_db(msg.body['map']) changed = target.update_db(msg.body['map'])
if changed: if changed:
self.notify(Notification.metadata_change,dev) self.notify(Notification.metadata_change,target)
def subscribe(self,func): def subscribe(self,func):
self.subscribers.append(func) self.subscribers.append(func)
...@@ -276,6 +275,7 @@ class Monitor: ...@@ -276,6 +275,7 @@ class Monitor:
def notify(self,ev_type,device): def notify(self,ev_type,device):
for s in self.subscribers: for s in self.subscribers:
#logger.warning(f"{s} {ev_type}")
s(ev_type,device) s(ev_type,device)
def add_device(self,msg): def add_device(self,msg):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment