class_docstr: A ContextManager that changes a log level temporarily.
  
  Note that the log level will be set back to its original value when
  the context manager exits, even if the log level has been changed
  again in the meantime.
class_docstr_tok: ["A","ContextManager","that","changes","a","log","level","temporarily",".","Note","that","the","log","level","will","be","set","back","to","its","original","value","when","the","context","manager","exits",",","even","if","the","log","level","has","been","changed","again","in","the","meantime","."]
code: def __exit__(self, type, value, traceback):
      set_log_level(self.old_level, self.name)
      return True
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  from collections import OrderedDict
  import warnings
  import logging
  import os
  import re
  import subprocess
  import numpy
  from six.moves import xrange
label_desc: Use image node_id 3 for calling the TemporaryLogLevel obj's underlying member method code with example usage: obj.__exit__(type, value, traceback) and returns: True