Esempio n. 1
0
    def stop(self, graceful=False):
        super(EngineServer, self).stop(graceful)

        if self._scheduler:
            scheduler.stop_scheduler(self._scheduler, graceful)

        if self._expiration_policy_tg:
            self._expiration_policy_tg.stop(graceful)

        if self._rpc_server:
            self._rpc_server.stop(graceful)
Esempio n. 2
0
    def stop(self, graceful=False):
        super(EngineServer, self).stop(graceful)

        action_execution_checker.stop(graceful)

        if self._scheduler:
            scheduler.stop_scheduler(self._scheduler, graceful)

        if self._expiration_policy_tg:
            self._expiration_policy_tg.stop(graceful)

        if self._rpc_server:
            self._rpc_server.stop(graceful)
Esempio n. 3
0
 def stop_schedulers():
     [scheduler.stop_scheduler(s, True) for s in scheds]
Esempio n. 4
0
 def stop_schedulers():
     [scheduler.stop_scheduler(s, True) for s in scheds]