From 40a65f981a664a186a52fc2981b99a6d8a1191d4 Mon Sep 17 00:00:00 2001 From: yuzu Date: Tue, 29 Jul 2025 09:26:15 +0000 Subject: parallel process monitoring get git-svn-id: svn+ssh://diminuette.aengel.lesbianunix.dev/salaryman/trunk@16 b9215c17-b818-4693-b096-d1e41a411fef --- src/server/context.rs | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 src/server/context.rs (limited to 'src/server/context.rs') diff --git a/src/server/context.rs b/src/server/context.rs deleted file mode 100644 index 132e2dc..0000000 --- a/src/server/context.rs +++ /dev/null @@ -1,47 +0,0 @@ -use super::Config; -use salaryman::service::{Service, ServiceConf}; -use std::path::PathBuf; -use std::sync::Arc; -use tokio::sync::RwLock; - -pub struct SalarymanService { - pub config: ServiceConf, - pub service: Arc>, -} -impl SalarymanService { - pub fn new() -> Self { - Self { - config: ServiceConf::new(), - service: Arc::new(RwLock::new(Service::new())), - } - } - pub fn from_parts(config: ServiceConf, service: Arc>) -> Self { - Self { config, service } - } -} - -pub struct SalarymanDContext { - pub services: RwLock>>, - pub save_file: PathBuf, - pub config: Arc>, -} -impl SalarymanDContext { - pub fn new() -> Self { - Self { - services: RwLock::new(Vec::new()), - save_file: PathBuf::from(""), - config: Arc::new(RwLock::new(Config::new())), - } - } - pub fn from_parts( - services: RwLock>>, - save_file: PathBuf, - config: Arc>, - ) -> Self { - Self { - services, - save_file, - config, - } - } -} -- cgit 1.4.1-2-gfad0