From d52dd40f6e6cfcd05845754f7222f43042db7b85 Mon Sep 17 00:00:00 2001 From: William Pietri Date: Tue, 5 Dec 2017 15:15:29 -0800 Subject: [PATCH] Fixing bad merge. --- sucks/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sucks/__init__.py b/sucks/__init__.py index 2909edc..8a026f6 100644 --- a/sucks/__init__.py +++ b/sucks/__init__.py @@ -155,12 +155,14 @@ class VacBot(ClientXMPP): self.__register_callback("BatteryInfo", self.handle_battery_report) self.__register_callback("error", self.handle_error) + self.schedule('Ping', 30, self.send_ping, repeat=True) + + def __register_callback(self, kind, function): self.register_handler(Callback(kind, MatchXPath('{jabber:client}iq/{com:ctl}query/{com:ctl}ctl[@td="' + kind + '"]'), function)) - self.schedule('Ping', 30, self.send_ping, repeat=True) def handle_clean_report(self, iq): self.clean_status = iq.find('{com:ctl}query/{com:ctl}ctl/{com:ctl}clean').get('type')