Exemple #1
0
 def start(self):
     """Start all registered listeners."""
     for listener, slot in self.pool:
         listener.start()
         listener_started.send(self, listener=listener, slot=slot,
                               app=self.app)
         self._info("Starting listener on '%s:%d' for service '%s'.",
                    listener.host, listener.port, listener.name)
Exemple #2
0
 def start(self):
     """Start all registered listeners."""
     for listener, slot in self.pool:
         listener.start()
         listener_started.send(self,
                               listener=listener,
                               slot=slot,
                               app=self.app)
         self._info("Starting listener on '%s:%d' for service '%s'.",
                    listener.host, listener.port, listener.name)
Exemple #3
0
 def start(self):
     """Start all registered listeners."""
     slots = self.app.slots
     clients = self.processes.clients
     for listener in self.listeners:
         slot = slots[listener.name]
         listener.start()
         listener_started.send(self, listener=listener, slot=slot,
                               app=self.app)
         clients.spawn(lambda proxy: proxy.start_acceptor(listener.name))
         self._info("Starting listener on '%s:%d' for service '%s'.",
                    listener.host, listener.port, listener.name)
     listeners_started.send(self, app=self.app)
Exemple #4
0
 def start(self):
     """Start all registered listeners."""
     slots = self.app.slots
     broker = self.processes.broker
     for listener in self.listeners:
         slot = slots[listener.name]
         listener.start()
         listener_started.send(self,
                               listener=listener,
                               slot=slot,
                               app=self.app)
         broker.spawn(lambda proxy: proxy.start_acceptor(listener.name))
         self._info("Starting listener on '%s:%d' for service '%s'.",
                    listener.host, listener.port, listener.name)
     listeners_started.send(self, app=self.app)