MCPcopy Index your code
hub / github.com/MotrixLab/ViMoGen / get_logger

Function get_logger

parallel/logging.py:68–75  ·  view source on GitHub ↗

Returns a `logging.Logger` for `name` that can handle multiprocessing.

(name: str, log_level: str = 'DEBUG')

Source from the content-addressed store, hash-verified

66
67
68def get_logger(name: str, log_level: str = 'DEBUG'):
69 """Returns a `logging.Logger` for `name` that can handle
70 multiprocessing."""
71 logger = logging.getLogger(name)
72 if log_level is not None:
73 logger.setLevel(log_level.upper())
74 logger.root.setLevel(log_level.upper())
75 return MultiProcessAdapter(logger, {})
76
77
78class TbTracker:

Callers 4

setup_saveMethod · 0.90
__init__Method · 0.90
group_by_bucketMethod · 0.90
_print_bucket_infoMethod · 0.90

Calls 1

MultiProcessAdapterClass · 0.85

Tested by

no test coverage detected