Skip to content

Instantly share code, notes, and snippets.

@1st1
Created January 16, 2014 13:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 1st1/8454639 to your computer and use it in GitHub Desktop.
Save 1st1/8454639 to your computer and use it in GitHub Desktop.
log_level = logger.getEffectiveLevel()
if log_level <= INFO:
t0 = self.time()
event_list = self._selector.select(timeout)
t1 = self.time()
argstr = '' if timeout is None else ' {:.3f}'.format(timeout)
if t1-t0 >= 1:
level = logging.INFO
logger.log(level, 'poll%s took %.3f seconds', argstr, t1-t0)
elif log_level <= DEBUG:
level = logging.DEBUG
logger.log(level, 'poll%s took %.3f seconds', argstr, t1-t0)
else:
event_list = self._selector.select(timeout)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment