예제 #1
0
def _initialize_task_queue():
    global _TASK_QUEUE
    assert _TASK_QUEUE is None
    from pulp.server.dispatch.taskqueue import TaskQueue
    concurrency_threshold = pulp_config.config.getint('tasks',
                                                      'concurrency_threshold')
    dispatch_interval = pulp_config.config.getfloat('tasks',
                                                    'dispatch_interval')
    _TASK_QUEUE = TaskQueue(concurrency_threshold, dispatch_interval)
    _TASK_QUEUE.start()
예제 #2
0
 def setUp(self):
     super(TaskQueueTests, self).setUp()
     pickling.initialize()
     self.queue = TaskQueue(2)
예제 #3
0
 def setUp(self):
     self.queue = TaskQueue(1)
예제 #4
0
 def test_instantiation(self):
     try:
         TaskQueue(1)
     except:
         self.fail(traceback.format_exc())