a
    tNg                     @   sF   d dl Z d dlZd dlZG dd dZG dd dZG dd dZdS )    Nc                   @   s|   e Zd ZdZedZdde d dddZd	e	d
ddg ddddde dd
dddZ
dddddddidZdS )
Formattersu    
    Класс Formatters.
    z%zZappFormatterz[%(asctime)s.%(msecs)03dz6] %(levelname)s [ ] [%(name)s] %(message)s %(context)sz%Y-%m-%dT%H:%M:%S)formatdatefmtnameconfigZjsonFormatterz%(message)sz%(levelname)sz%(name)sZapp_mainpythoncodezpython-mainz%(asctime)s.%(msecs)03dz%(context)s)
messagelevelZchannelextraZapp_nameZapp_typeZlog_typeZes_index_name	timestampcontextZhekaFormatterr   z{}.all.{}.{}.%(message)s:{}ZdcprefixtypeZpostfixN)__name__
__module____qualname____doc__timestrftimeZ_Formatters__tzAPPjsondumpsJSONr   HEKA r   r   t/var/www/vosh/data/www/fastworkle.ru/webshop-tgbot-v.1.0/venv/lib/python3.9/site-packages/yookassa/logging/config.pyr      s(   

r   c                   @   s`   e Zd ZdZddejd ejdddZdd	ej	d d
dddZ	dd	ej
d ddddZ
dS )Handlersu   
    Класс Handlers.
    ZstreamHandlerzlogging.StreamHandlerr   )class	formatterstreamr   )r   r   r   ZjsonHandlerzlogging.FileHandlerzjson.log)r   r    filenameZhekaHandlerzheka.logN)r   r   r   r   r   r   sysstdoutSTREAMr   r   r   r   r   r   r   '   s   r   c                   @   sH   e Zd ZdZdejd ejd gdddZdejd gdddZdS )	Loggersu   
    Класс Loggers.
    Zappr   DEBUG)handlersr   r   ZhekaN)	r   r   r   r   r   r%   r   r   r   r   r   r   r   r&   =   s   r&   )r   r#   r   r   r   r&   r   r   r   r   <module>   s
    