#NEWLINE# def run_callback( func , * args , **kwargs ) : #NEWLINE# #INDENT# spec = inspect . getfullargspec ( func ) #NEWLINE# args = args [ : ( len ( spec . args ) or 0 ) ] #NEWLINE# if ( not spec . varargs ) : #NEWLINE# #INDENT# kwargs = { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } #NEWLINE# #UNINDENT# return func ( * args , ** kwargs )