File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/salt/ext/tornado/__pycache__/log.cpython-310.pyc
Back
o ;jm0 � @ s� d Z ddlmZmZmZ ddlZddlZddlZddlm Z ddl mZmZ zddl Z W n ey7 dZ Y nw zddlZW n eyI dZY nw e�d�Ze�d�Ze�d�Zd d � Zdd� ZG d d� dej�Zddd�Zddd�ZdS )aH Logging support for Tornado. Tornado uses three logger streams: * ``tornado.access``: Per-request logging for Tornado's HTTP servers (and potentially other servers in the future) * ``tornado.application``: Logging of errors from application code (i.e. uncaught exceptions from callbacks) * ``tornado.general``: General-purpose logging, including any errors or warnings from Tornado itself. These streams may be configured independently using the standard library's `logging` module. For example, you may wish to send ``tornado.access`` logs to a separate file for analysis. � )�absolute_import�division�print_functionN)�_unicode)�unicode_type�basestring_typeztornado.accessztornado.applicationztornado.generalc C s� z:t tjd�r/tj�� r2trt�� t�d�dkrW dS W dS tr5tjttj dt � �u r8W dS W dS W dS W dS W dS tyD Y dS w )N�isatty�colorsr TZwrapped_stderrF)�hasattr�sys�stderrr �cursesZ setuptermZtigetnum�colorama�getattrZ initialise�object� Exception� r r �H/opt/saltstack/salt/lib/python3.10/site-packages/salt/ext/tornado/log.py�_stderr_supports_color9 s2 � ��� � ����r c C s&