15 from functools
import wraps
18 Helper decorators for handling context from skills. 24 Adds context to context manager. 26 def context_add_decorator(func):
28 def func_wrapper(*args, **kwargs):
29 ret = func(*args, **kwargs)
30 args[0].set_context(context)
33 return context_add_decorator
38 Removes context from the context manager. 40 def context_removes_decorator(func):
42 def func_wrapper(*args, **kwargs):
43 ret = func(*args, **kwargs)
44 args[0].remove_context(context)
47 return context_removes_decorator
def adds_context(context, words='')
def removes_context(context)