seq  4.0.0-pre3
Classes | Functions | Variables
lib.nodes.action Namespace Reference

Classes

class  Action
 Action ctor. More...
 
class  ActionInThread
 ActionInThread ctor. More...
 
class  StartNode
 This is Starting Node. More...
 
class  EndNode
 This is the finish Node. More...
 

Functions

def make_node (s, **kw)
 Makes an :class:Action nodes out of a coroutine. More...
 

Variables

 logger = logging.getLogger(__name__)
 
 user_logger = logging.getLogger("seq.user")
 

Function Documentation

◆ make_node()

def lib.nodes.action.make_node (   s,
**  kw 
)

Makes an :class:Action nodes out of a coroutine.

Parameters
starget coroutine to be passed to :class:Action ctor.
    **kw: Passed straight to :class:`Action` ctor.
Returns
:class:Action node associated to s coroutine.
Exceptions
TypeErrorif 's' is not a coroutine.

Variable Documentation

◆ logger

lib.nodes.action.logger = logging.getLogger(__name__)

◆ user_logger

lib.nodes.action.user_logger = logging.getLogger("seq.user")