From fb365d239bf499a25402d78e8deb36144add5a45 Mon Sep 17 00:00:00 2001 From: portnov Date: Fri, 27 Feb 2009 13:52:48 +0500 Subject: [PATCH] Code beautify :) --- zeroconf.py | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/zeroconf.py b/zeroconf.py index efb28cd..9cc2647 100644 --- a/zeroconf.py +++ b/zeroconf.py @@ -30,10 +30,12 @@ class ZeroconfThread(threading.Thread): def __init__(self,group=None,target=None,name=None,args=(), kwargs=None,verbose=None): threading.Thread.__init__(self) + self.name = config['Centrix']['Node Name'] self.port = config['Network'].get('Port', 9222) mode = config['Centrix']['Mode'] self.master = (mode == 'Master') +# TODO: if this server is not Master, detect Master (via zeroconf or from config) and announce it in TXT record self.txt = '' self.hostname = socket.gethostname() self.types = args @@ -42,6 +44,7 @@ class ZeroconfThread(threading.Thread): self.done[type] = False def _all_done(self): + "Are all services discovered?" for v in self.done.values(): if not v: return False @@ -65,7 +68,6 @@ class ZeroconfThread(threading.Thread): t = 'relay' return "_centrix_%s._tcp" % t - def announce(self): self.group = dbus.Interface(self.bus.get_object(avahi.DBUS_NAME, self.server.EntryGroupNew()), avahi.DBUS_INTERFACE_ENTRY_GROUP) -- 1.7.2.3