o
    ›¨ÊhÔ  ã                   @   s.   d dl Z d dlmZ dd„ ZG dd„ dƒZdS )é    N)Úsettingsc                 C   s   t  | ¡}t|ƒS ©N)ÚloggingÚ	getLoggerÚLoggingFacade)ÚnameÚreal_logger© r	   úD/var/www/html/env/lib/python3.10/site-packages/haystack/utils/log.pyr      s   
r   c                   @   s$   e Zd Zdd„ Zdd„ Zdd„ ZdS )r   c                 C   s
   || _ d S r   )r   )Úselfr   r	   r	   r
   Ú__init__   s   
zLoggingFacade.__init__c                 O   s   d S r   r	   )r   ÚargsÚkwargsr	   r	   r
   Únoop   s   zLoggingFacade.noopc                 C   s   t tddƒrt | j|ƒS | jS )NÚHAYSTACK_LOGGINGT)Úgetattrr   r   r   )r   Úattrr	   r	   r
   Ú__getattr__   s   zLoggingFacade.__getattr__N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r	   r	   r	   r
   r      s    r   )r   Údjango.confr   r   r   r	   r	   r	   r
   Ú<module>   s    