
    g                         d dl Z d dlmZ  e j                  d      at        j                   e j                                d Zd Zy)    N)wdm_log_levelWDMc                 @    t         j                  t               |        y)zEmitting the log message.N)__loggerlogr   )texts    P/var/www/html/venv/lib/python3.12/site-packages/webdriver_manager/core/logger.pyr   r   	   s    LL$'    c                 R    t        | t        j                        st        d      | ay)z
    Set the global logger.

    Parameters
    ----------
    logger : logging.Logger
        The custom logger to use.

    Returns None
    z0The logger must be an instance of logging.LoggerN)
isinstanceloggingLogger
ValueErrorr   )loggers    r	   
set_loggerr      s%     fgnn-KLL Hr
   )	r   webdriver_manager.core.configr   	getLoggerr   
addHandlerNullHandlerr   r    r
   r	   <module>r      sA     77U#   'G'') *(
r
   