def startService(self): Output.startService(self) self._client = None self._listener = None self._remote = None self._backoff = None self._reconnect()
def stopService(self): Output.stopService(self) if self._client: self._client.disconnect() self._client = None if self._listener: self._listener.disconnect() self._listener = None self._client = None self._remote = None self._backoff = None
def stopService(self): if self._index != None: self._index.close() logger.debug("[output:%s] closed index '%s'" % (self.name,self._indexName)) self._index = None return Output.stopService(self)
def startService(self): self._index = Index(self._plugin._env, self._indexName, self._fieldstore) logger.debug("[output:%s] opened index '%s'" % (self.name,self._indexName)) Output.startService(self)
def startService(self): self._task = getUtility(IScheduler).addTask("output:%s" % self.name) self._index = Index(self) logger.debug("[output:%s] opened index '%s'" % (self.name,self._indexName)) Output.startService(self)