Decorators

dotflow.core.decorators.time.time(func)

"Time Decorator

Source code in dotflow/core/decorators/time.py
 6
 7
 8
 9
10
11
12
13
def time(func):
    """"Time Decorator"""
    def inside(*args, **kwargs):
        start = datetime.now()
        task = func(*args, **kwargs)
        task.duration = (datetime.now() - start).total_seconds()
        return task
    return inside