Varken/varken/logger.py

11 lines
310 B
Python
Raw Normal View History

2018-11-28 20:57:10 -08:00
import functools
def logging(function):
@functools.wraps(function)
def wrapper(*args, **kwargs):
print('LOG: Running job "%s"' % function.__name__)
result = function(*args, **kwargs)
print('LOG: Job "%s" completed' % function.__name__)
return result
return wrapper