about summary refs log tree commit diff stats
path: root/src/server/context.rs
diff options
context:
space:
mode:
authoryuzu <yuzu@b9215c17-b818-4693-b096-d1e41a411fef>2025-07-29 09:26:15 +0000
committeryuzu <yuzu@b9215c17-b818-4693-b096-d1e41a411fef>2025-07-29 09:26:15 +0000
commit40a65f981a664a186a52fc2981b99a6d8a1191d4 (patch)
treecc448f8521d3caa1f1d6396ad67e9b09bf648b05 /src/server/context.rs
parente33f9a59f875edf1240ca80c1014235296ff3cbf (diff)
downloadsalaryman-40a65f981a664a186a52fc2981b99a6d8a1191d4.tar.gz
salaryman-40a65f981a664a186a52fc2981b99a6d8a1191d4.tar.bz2
salaryman-40a65f981a664a186a52fc2981b99a6d8a1191d4.zip
parallel process monitoring get
git-svn-id: svn+ssh://diminuette.aengel.lesbianunix.dev/salaryman/trunk@16 b9215c17-b818-4693-b096-d1e41a411fef
Diffstat (limited to 'src/server/context.rs')
-rw-r--r--src/server/context.rs47
1 files changed, 0 insertions, 47 deletions
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<RwLock<Service>>,
-}
-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<RwLock<Service>>) -> Self {
-        Self { config, service }
-    }
-}
-
-pub struct SalarymanDContext {
-    pub services: RwLock<Vec<Arc<SalarymanService>>>,
-    pub save_file: PathBuf,
-    pub config: Arc<RwLock<Config>>,
-}
-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<Vec<Arc<SalarymanService>>>,
-        save_file: PathBuf,
-        config: Arc<RwLock<Config>>,
-    ) -> Self {
-        Self {
-            services,
-            save_file,
-            config,
-        }
-    }
-}