MCPcopy Create free account
hub / github.com/bslatkin/effectivepython / log_level

Function log_level

example_code/item_082.py:121–128  ·  view source on GitHub ↗
(level, name)

Source from the content-addressed store, hash-verified

119print("Example 9")
120@contextmanager
121def log_level(level, name):
122 logger = logging.getLogger(name)
123 old_level = logger.getEffectiveLevel()
124 logger.setLevel(level)
125 try:
126 yield logger
127 finally:
128 logger.setLevel(old_level)
129
130
131print("Example 10")

Callers 1

item_082.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected