예제 #1
0
    def start(self):
        BaseService.start(self)
        self._directory_service_proxy.start()

        self.log.info("starting services...")
        for service_name, service in self._directory.iteritems():
            self.log.info("starting service %s" % service_name)
            self.started_services.put(service.start())
예제 #2
0
    def start(self):
        BaseService.start(self)
        self._directory_service_proxy.start()

        self.log.info("starting services...")
        for service_name, service in self._directory.iteritems():
            self.log.info("starting service %s" % service_name)
            self.started_services.put(service.start())
예제 #3
0
 def start(self):
     BaseService.start(self)
     self._service_manager.start()
     return self.greenlet
예제 #4
0
 def start(self):
     BaseService.start(self)
     self._service_manager.start()
     return self.greenlet