##// END OF EJS Templates
ignore IOPub messages with no parent....
ignore IOPub messages with no parent. Generally caused by print statements or warnings from before the first execution.

File last commit:

r4910:0dc49390
r6091:3e57a662
Show More
task2.py
50 lines | 916 B | text/x-python | PythonLexer
#!/usr/bin/env python
# encoding: utf-8
from IPython.parallel import Client
import time
import sys
flush = sys.stdout.flush
rc = Client()
v = rc.load_balanced_view()
mux = rc[:]
for i in range(24):
v.apply(time.sleep, 1)
for i in range(6):
time.sleep(1.0)
print "Queue status (vebose=False)"
print v.queue_status(verbose=False)
flush()
for i in range(24):
v.apply(time.sleep, 1)
for i in range(6):
time.sleep(1.0)
print "Queue status (vebose=True)"
print v.queue_status(verbose=True)
flush()
for i in range(12):
v.apply(time.sleep, 2)
print "Queue status (vebose=True)"
print v.queue_status(verbose=True)
flush()
# qs = v.queue_status(verbose=True)
# queued = qs['scheduled']
for msg_id in v.history[-4:]:
v.abort(msg_id)
for i in range(6):
time.sleep(1.0)
print "Queue status (vebose=True)"
print v.queue_status(verbose=True)
flush()