Beispiel #1
0
 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)
Beispiel #2
0
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()
Beispiel #3
0
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()