Source code for caspia.toolbox.plugins.utils
import functools
[docs]def patch(obj):
def decorator(func):
name = func.__name__
original = getattr(obj, name)
setattr(obj, name, functools.partial(func, original))
return func
return decorator