def test_start_stop(self): scheduler = Scheduler(dispatch_interval=1) self.assertTrue(scheduler._Scheduler__dispatcher is None) scheduler.start() self.assertTrue(isinstance(scheduler._Scheduler__dispatcher, threading.Thread)) scheduler.stop() self.assertTrue(scheduler._Scheduler__dispatcher is None)
def _initialize_scheduler(): global _SCHEDULER assert _SCHEDULER is None from pulp.server.dispatch.scheduler import Scheduler dispatch_interval = pulp_config.config.getfloat('scheduler', 'dispatch_interval') _SCHEDULER = Scheduler(dispatch_interval) _SCHEDULER.start()
def _initialize_scheduler(): global _SCHEDULER assert _SCHEDULER is None from pulp.server.dispatch.scheduler import Scheduler dispatch_interval = pulp_config.config.getfloat('scheduler', 'dispatch_interval') _SCHEDULER = Scheduler(dispatch_interval) _SCHEDULER.start()