Code beautify :)
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)