10081: Rename cwl.input.json to cwl.input.yml, fix test.
[arvados.git] / sdk / cwl / arvados_cwl / perf.py
1 import time
2 import uuid
3
4 class Perf(object):
5     def __init__(self, logger, name):
6         self.logger = logger
7         self.name = name
8
9     def __enter__(self):
10         self.time = time.time()
11         self.logger.debug("ENTER %s %s", self.name, self.time)
12
13     def __exit__(self, exc_type, exc_value, traceback):
14         now = time.time()
15         self.logger.debug("EXIT %s %s %s", self.name, now, now - self.time)