You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
356 B
15 lines
356 B
import time
|
|
import cp_aws_bin.utils.app_util as util
|
|
|
|
logger = util.get_logger()
|
|
|
|
|
|
class ProgramTimer:
|
|
def __init__(self, name):
|
|
self.name = name
|
|
self.start = self.end = time.time()
|
|
|
|
def stop(self):
|
|
self.end = time.time()
|
|
logger.info("Performance track [ %s ] : %.3f ms" % (self.name, (self.end - self.start)*1000))
|