server/utils.py
branchstable
changeset 5601 92cf309672ca
parent 5424 8ecbcbff9777
child 5602 277b15d6d3ed
equal deleted inserted replaced
5600:a826996875e7 5601:92cf309672ca
   135     def __str__(self):
   135     def __str__(self):
   136         return '%s (%s seconds)' % (self.name, self.interval)
   136         return '%s (%s seconds)' % (self.name, self.interval)
   137 
   137 
   138     def start(self):
   138     def start(self):
   139         self._t = Timer(self.interval, self.func)
   139         self._t = Timer(self.interval, self.func)
       
   140         self._t.setName('%s-%s[%d]' % (self._t.getName(), self.name, self.interval))
   140         self._t.start()
   141         self._t.start()
   141 
   142 
   142     def cancel(self):
   143     def cancel(self):
   143         self._t.cancel()
   144         self._t.cancel()
   144 
   145