in 3_optimization-design-ptn/03_prompt-optimization/promptwizard/glue/common/utils/logging.py [0:0]
def get_glue_logger(module_name: str) -> logging.Logger:
"""
Method to get common logger object for module.
:param module_name: Name of the module.
:return: Logger object, which can be used for logging
"""
global logging_handlers_list
logger = logging.getLogger(module_name)
for handler in logging_handlers_list:
logger.addHandler(handler)
# TODO: Add handler to log to app insights if Azure connection is ON
return logger