From a9683b6de52ce324d1eb01991da20365ebcf4547 Mon Sep 17 00:00:00 2001 From: SantaSpeen Date: Tue, 18 Mar 2025 14:41:01 +0300 Subject: [PATCH] update --- README.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8280b97..d644828 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,22 @@ # setup_logger -Setup loguru module \ No newline at end of file +Setup loguru module + +!!! Запуск происходит до инициализации ядра +!!! Обязательно должен быть `from core import Core` (`Core.DIR`, `Core.ver_str`) + +luguru настроен под формат: +```python +fmt = "{elapsed} -- {time:YYYY-MM-DD HH:mm:ss.SSS} | {level:<8} | {extra[module]:^12} | {extra[prefix]:<12} | {message}" +``` +т.у. в `extra` нужно передавать `module` и `prefix`: + +```python +log = logger.bind(module="setup_logger", prefix="setup_logger") +log.info("Hello, World!") +``` + +Добавление в проект: +```bash +git submodule add ssh://git@git.anidev.ru:222/roden-soft/api_v1.git src/modules/api_v1 +```