REDROOM
PHP 8.2.30
Path:
Logout
Edit File
Size: 1.55 KB
Close
//opt/cloudlinux/venv/lib/python3.11/site-packages/cllvectl/log.py
Text
Base64
# Module for logging in subprocess. Process related info (call stack) is logged # to simplify investigation of lveclt hangings # # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2024 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT # Base module for logging in subprocess # # Copyright © Cloud Linux GmbH & Cloud Linux Software, Inc 2010-2024 All Rights Reserved # # Licensed under CLOUD LINUX LICENSE AGREEMENT # http://cloudlinux.com/docs/LICENSE.TXT import logging from cllvectl.base_subprocess_log import get_log_level, init_subprocess_logger as base_init_subprocess_logger DEFAULT_LOG_FORMAT = '%(asctime)s - %(name)s - %(levelname)s - %(message)s' LVECTL_SUBPROCESS_LOG_FILENAME = '/var/log/cloudlinux/lvectl-subprocess.log' LVECTL_LOG_FILENAME = '/var/log/cloudlinux/lvectl.log' def get_subprocess_logger(name: str, file_name: str = LVECTL_SUBPROCESS_LOG_FILENAME) -> logging.Logger: """Get ordinary synchronous logger instance :param str name: logger name :param str file_name: log file, defaults to LVECTL_LOG_FILENAME :return logging.Logger: logger instance """ return base_init_subprocess_logger(name, file_name) def get_synchronous_logger(name: str, file_name: str = LVECTL_LOG_FILENAME): logger = logging.getLogger(name) fh = logging.FileHandler(file_name) fh.setFormatter(logging.Formatter(DEFAULT_LOG_FORMAT)) log_level = get_log_level(file_name) fh.setLevel(log_level) logger.addHandler(fh) logger.setLevel(log_level) return logger
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 1 × Files: 3
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
__pycache__
DIR
-
drwxr-xr-x
2026-03-05 22:36:42
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
base_subprocess_log.py
9.05 KB
lrw-r--r--
2026-02-17 10:47:15
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
log.py
1.55 KB
lrw-r--r--
2026-02-17 10:47:15
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
__init__.py
210 B
lrw-r--r--
2026-02-17 10:47:15
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).