From 3358f96cbba29ac3dac554b86cc6f8591a2fb77f Mon Sep 17 00:00:00 2001 From: Alexander Baranov Date: Sun, 17 May 2026 19:36:00 +0300 Subject: [PATCH] =?UTF-8?q?smart-house-web:=20=D0=B2=20=D1=80=D0=B0=D0=B1?= =?UTF-8?q?=D0=BE=D1=82=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- smart-house-web/backend/src/lib.rs | 10 ++++++++++ smart-house-web/backend/src/server.rs | 6 +++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/smart-house-web/backend/src/lib.rs b/smart-house-web/backend/src/lib.rs index aaa7e18..8d90375 100644 --- a/smart-house-web/backend/src/lib.rs +++ b/smart-house-web/backend/src/lib.rs @@ -1,9 +1,19 @@ +/// Ошибка инициализации логгера const CODE_LOGGER_INITIALIZATION_ERROR: i32 = 1; + +/// Ошибка инициализации рантайма Tokio const CODE_TOKIO_RUNTIME_CREATION_ERROR: i32 = 2; + +/// Ошибка привязки слушателя const CODE_LISTENER_BINDING_ERROR: i32 = 3; + +/// Ошибка запуска сервера const CODE_STARTIG_SERVER_ERROR: i32 = 4; + +/// Ошибка установки обработчика сигнала завершения const CODE_CTRL_C_SIGNAL_INSTALL_ERROR: i32 = 5; +/// Инициализация логирования pub fn init_logger() { use std::process::exit; use tracing::{Level, trace}; diff --git a/smart-house-web/backend/src/server.rs b/smart-house-web/backend/src/server.rs index a341e78..ea2fa8c 100644 --- a/smart-house-web/backend/src/server.rs +++ b/smart-house-web/backend/src/server.rs @@ -11,9 +11,6 @@ use tracing::{error, info}; use crate::House; -mod debug; -mod rooms; - /// Запуск сервера pub fn run_server() { let runtime = match tokio::runtime::Builder::new_multi_thread() @@ -99,3 +96,6 @@ async fn shutdown_signal() { _ = pending => {}, } } + +mod debug; +mod rooms;