def prepare(n): ms = Metascheduler(MS_URL) q = ms.queue('stress_queue') assert q._delete_queue() q = ms.queue('stress_queue') q.put({ 'descriptor': {"a": "b"}, 'multiply': n })
def read(x): print "Start ", x ms = Metascheduler(MS_URL) q = ms.queue('stress_queue') job = q.get() while job: try: job = q.get() except: print "err", x continue
def setUp(self): self.queue_name = uuid.uuid4().hex self.ms = Metascheduler(config['api']['url']) self.queue = self.ms.queue(self.queue_name) if not self.queue.empty(): for el in q: print "Was on queue:", el
class TestWithQueue(unittest.TestCase): def setUp(self): self.queue_name = uuid.uuid4().hex self.ms = Metascheduler(config['api']['url']) self.queue = self.ms.queue(self.queue_name) if not self.queue.empty(): for el in q: print "Was on queue:", el def tearDown(self): self.queue._delete_queue()
def _queue_ms_init(queue_name, api_url): # q_input = QueueMS(queue_name, api_url=API_URL) ms = Metascheduler(API_URL) q_input = ms.queue(queue_name) return (q_input, None, None)