File manager - Edit - /usr/local/CyberCP/lib/python3.10/site-packages/tornado/__pycache__/log.cpython-310.pyc
Back
o �h1 � @ s d Z ddlZddlZddlZddlmZ ddlmZmZ zddl Z W n e y- dZ Y nw zddlZW n e y? dZY nw ddlm Z mZmZmZ e�d�Ze�d�Ze�d�Zd efd d�Zded efd d�ZG dd� dej�Z ddedeej d dfdd�Zdded dfdd�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. � N)�_unicode)�unicode_type�basestring_type)�Dict�Any�cast�Optionalztornado.accessztornado.applicationztornado.general�returnc 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 T�wrapped_stderrF)�hasattr�sys�stderrr �curses� setupterm�tigetnum�colorama�getattr� initialise�object� Exception� r r �>/usr/local/CyberCP/lib/python3.10/site-packages/tornado/log.py�_stderr_supports_color7 s2 �� ���� ���r �sc C s&