Module Import alias identifier ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults NameLoad body Import alias Assign NameStore Yield Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Raise NameLoad Assign NameStore BinOpMod Str AttributeLoad NameLoad attr Assign NameStore BinOpMod Str AttributeLoad NameLoad attr With Call NameLoad NameLoad Str NameStore body With Call NameLoad NameLoad Str NameStore body For TupleStore NameStore NameStore Call NameLoad NameLoad keyword Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad BinOpSub Call NameLoad NameLoad Num Expr Yield Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Yield Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad keyword Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareLt Yield Call AttributeLoad Call AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr BinOpMod Str NameLoad keyword Num Num body Print BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Raise Call NameLoad Num Assign NameStore Call NameLoad NameLoad Call AttributeLoad NameLoad attr Num Num NameLoad If CompareNotEq Yield Call AttributeLoad NameLoad attr NameLoad Num body Print BinOpMod Str AttributeLoad NameLoad attr Raise Call NameLoad Num Assign NameStore Yield Call AttributeLoad NameLoad attr If CompareLt NameLoad Num body Print BinOpMod Str AttributeLoad NameLoad attr Raise Call NameLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad Call AttributeLoad NameLoad attr attr BinOpMod Str AttributeLoad NameLoad attr Print BinOpMod Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If Yield Call AttributeLoad NameLoad attr body Raise Call NameLoad Str For NameStore Call NameLoad NameLoad body Assign NameStore Yield Call AttributeLoad NameLoad attr NameLoad If Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Yield Call AttributeLoad NameLoad attr keyword NameLoad decorator_list If CompareEq NameLoad Str body Import alias alias alias Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call NameLoad Assign NameStore Call NameLoad ListLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num
N/A N/A asyncoro.disasyncoro asyncoro asyncoro.discoro * asyncoro.discoro_schedulers RemoteCoroScheduler C N/A object N/A __init__ N/A N/A self i n client N/A N/A N/A N/A self i i N/A N/A self n n N/A N/A self client client N/A N/A rcoro_proc N/A N/A coro N/A None N/A N/A os N/A cobj N/A N/A N/A coro receive N/A N/A cobj N/A N/A StopIteration N/A inp_file N/A input%s.dat N/A cobj i N/A out_file N/A output%s.dat N/A cobj i N/A N/A open inp_file r inp_fd N/A N/A N/A open out_file w out_fd N/A N/A N/A lineno line N/A enumerate inp_fd start 1 N/A N/A N/A N/A out_fd write N/A %d: %d
 N/A lineno N/A N/A len line 1 N/A N/A N/A N/A coro sleep N/A cobj n N/A result N/A N/A N/A N/A N/A asyncoro AsynCoro send_file N/A N/A cobj client location out_file overwrite True timeout 30 N/A N/A N/A N/A cobj client send result N/A N/A N/A os remove inp_file N/A N/A N/A os remove out_file N/A client_proc N/A N/A job_id rcoro coro N/A None N/A N/A N/A N/A N/A N/A N/A N/A asyncoro AsynCoro send_file N/A rcoro location N/A input%s.dat job_id timeout 30 0 N/A N/A N/A Could not send input data to %s N/A rcoro location N/A N/A N/A rcoro send None N/A N/A StopIteration -1 N/A obj N/A C job_id N/A N/A random uniform 5 8 coro N/A N/A N/A N/A N/A rcoro deliver obj 1 N/A N/A N/A Could not send input to %s N/A rcoro location N/A N/A StopIteration -1 N/A result N/A N/A N/A coro receive N/A N/A result 0 N/A N/A N/A Processing %s failed N/A obj i N/A N/A StopIteration -1 N/A output N/A N/A N/A os path join N/A N/A N/A asyncoro AsynCoro dest_path N/A output%s.dat N/A obj i N/A N/A     job %s processed N/A obj i N/A submit_jobs_proc N/A N/A computation njobs coro N/A None N/A N/A N/A N/A N/A computation schedule N/A N/A N/A Exception Failed to schedule computation N/A i N/A range njobs N/A N/A rcoro N/A N/A N/A rcoro_scheduler schedule rcoro_proc N/A N/A isinstance rcoro N/A asyncoro Coro N/A N/A N/A N/A asyncoro Coro client_proc i rcoro N/A N/A N/A N/A rcoro_scheduler finish close True N/A N/A N/A __name__ __main__ N/A N/A logging random os N/A N/A N/A N/A asyncoro logger setLevel N/A logging DEBUG N/A N/A Scheduler N/A computation N/A Computation N/A C N/A rcoro_scheduler N/A RemoteCoroScheduler computation N/A N/A N/A asyncoro Coro submit_jobs_proc computation 10