def _function_called_str(function_name, args, kwargs):
    template_str = '{0}({1}, {2})'

    args_str = repr(args)[1:-1]
    kwargs_str = ', '.join('%s=%s' % (k, v)
                           for k, v in kwargs.items())
    return template_str.format(function_name, args_str,
                               kwargs_str)
In addition to the standard behavior of L{IProducer.stopProducing}
dataset/ETHPy150Open scikit-learn/scikit-learn/sklearn/externals/joblib/func_inspect.py/_function_called_str--crossover with--dataset/ETHPy150Open nlloyd/SubliminalCollaborator/libs/twisted/web/iweb.py/IBodyProducer.stopProducing