(*args, **kwargs)
| 157 | """ |
| 158 | @wraps(function) |
| 159 | def wrapper(*args, **kwargs): |
| 160 | name = self.get_name(function, args[0]) |
| 161 | start = time() |
| 162 | result = function(*args, **kwargs) |
| 163 | end = time() |
| 164 | logger.info("[time] %s: %g s" % (name, end - start)) |
| 165 | return result |
| 166 | |
| 167 | return wrapper |
| 168 |