Files
odoo-stubs/odoo-stubs/netsvc.pyi
Trinh Anh Ngoc c08982b281 isort + black
2023-05-18 21:34:00 +07:00

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: ...