#NEWLINE# def task_by_rolename( rolename ) : #NEWLINE# #INDENT# def inner_decorator( f ) : #NEWLINE# #INDENT# @ wraps ( f ) #NEWLINE# def wrapper( * args , **kwargs ) : #NEWLINE# #INDENT# return by_rolename ( env . host , rolename , f , * args , ** kwargs ) #NEWLINE# #UNINDENT# return wrapper #NEWLINE# #UNINDENT# return inner_decorator