def stopService(self): if not self.running: return if self._delayed and self._delayed.active(): self._delayed.cancel() if self._file: self._file.close() self._file = None self._prevstats = None self._position = None self._deferred = None Input.stopService(self) logger.debug("[input:%s] stopped input" % self.name)
def startService(self): Input.startService(self) self._check() self._schedule(False) logger.debug("[input:%s] started input" % self.name)
def stopService(self): Input.stopService(self) logger.debug("[input:%s] stopped input" % self.name)