newstatus = -1
if newstatus != self.status:
- syslog.syslog(142, "status changed detected for %s; status: %i, newstatus: %i" % self.service, self.status, newstatus)
+ syslog.syslog(142, "status changed detected for %s; status: %i, newstatus: %i" % (self.service, self.status, newstatus))
self.status = newstatus
# emit signal
self.status_changed(newstatus)
# back off if broken
- self.interval = [10,10,20][newstatus]
+ self.interval = [10,10,30][newstatus]
# set up timeout again
self.timeout = Timer(self.interval, self.poll)