mirror of
https://github.com/odoo-ide/odoo-stubs.git
synced 2025-05-08 16:52:26 +03:00
70 lines
1.6 KiB
Python
70 lines
1.6 KiB
Python
import logging.handlers
|
|
import warnings
|
|
from logging import Logger, LogRecord
|
|
from typing import IO, TextIO
|
|
|
|
def log(
|
|
logger: Logger, level: int, prefix: str, msg, depth: int | None = ...
|
|
) -> None: ...
|
|
|
|
class WatchedFileHandler(logging.handlers.WatchedFileHandler):
|
|
errors: None
|
|
_builtin_open: None
|
|
def __init__(self, filename: str) -> None: ...
|
|
def _open(self) -> IO: ...
|
|
|
|
class PostgreSQLHandler(logging.Handler):
|
|
def emit(self, record: LogRecord) -> None: ...
|
|
|
|
BLACK: int
|
|
RED: int
|
|
GREEN: int
|
|
YELLOW: int
|
|
BLUE: int
|
|
MAGENTA: int
|
|
CYAN: int
|
|
WHITE: int
|
|
_NOTHING: int
|
|
DEFAULT: int
|
|
RESET_SEQ: str
|
|
COLOR_SEQ: str
|
|
BOLD_SEQ: str
|
|
COLOR_PATTERN: str
|
|
LEVEL_COLOR_MAPPING: dict[int, tuple[int, int]]
|
|
|
|
class PerfFilter(logging.Filter):
|
|
def format_perf(
|
|
self, query_count: int, query_time: float, remaining_time: float
|
|
): ...
|
|
def filter(self, record: LogRecord): ...
|
|
|
|
class ColoredPerfFilter(PerfFilter):
|
|
def format_perf(
|
|
self, query_count: int, query_time: float, remaining_time: float
|
|
): ...
|
|
|
|
class DBFormatter(logging.Formatter):
|
|
def format(self, record: LogRecord): ...
|
|
|
|
class ColoredFormatter(DBFormatter):
|
|
def format(self, record: LogRecord): ...
|
|
|
|
_logger_init: bool
|
|
|
|
def init_logger(): ...
|
|
|
|
DEFAULT_LOG_CONFIGURATION: list[str]
|
|
PSEUDOCONFIG_MAPPER: dict[str, list[str]]
|
|
showwarning = warnings.showwarning
|
|
IGNORE: set[str]
|
|
|
|
def showwarning_with_traceback(
|
|
message: Warning | str,
|
|
category: type[Warning],
|
|
filename: str,
|
|
lineno: int,
|
|
file: TextIO | None = ...,
|
|
line: str | None = ...,
|
|
): ...
|
|
def runbot(self, message, *args, **kws) -> None: ...
|