concurrency.eventlet

Eventlet execution pool.

Module Contents

Classes

Timer(self,*args,**kwargs) Eventlet Timer.
TaskPool(self,*args,**kwargs) Eventlet Task Pool.

Functions

apply_target(target,args=tuple,kwargs=dict,callback=None,accept_callback=None,getpid=None)
apply_target(target, args=tuple, kwargs=dict, callback=None, accept_callback=None, getpid=None)
class Timer(*args, **kwargs)

Eventlet Timer.

__init__(*args, **kwargs)
_enter(eta, priority, entry, **kwargs)
_entry_exit(g, entry)
clear()
cancel(tref)
queue()
class TaskPool(*args, **kwargs)

Eventlet Task Pool.

__init__(*args, **kwargs)
on_start()
on_stop()
on_apply(target, args=None, kwargs=None, callback=None, accept_callback=None, **_)
grow(n=1)
shrink(n=1)
_get_info()