diff --git a/.idea/serv.iml b/.idea/serv.iml index 5ddc9a9..ac57fb6 100644 --- a/.idea/serv.iml +++ b/.idea/serv.iml @@ -9,6 +9,7 @@ + diff --git a/Cargo.toml b/Cargo.toml index cb4957c..ee7465e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [workspace] resolver = "2" -members = [ "packages/docker-watcher","packages/gotify-ws", "packages/model", "packages/serv"] +members = [ "packages/docker-watcher","packages/gotify-ws", "packages/model", "packages/serv", "packages/hutils"] #default-members = ["packages/gotify-ws"] [workspace.dependencies] @@ -20,3 +20,4 @@ env_logger = "0.11.8" futures = "0.3.31" log = "0.4.27" actix-web = "4.11.0" +hutils = { path = "./packages/hutils"} \ No newline at end of file diff --git a/packages/docker-watcher/Cargo.toml b/packages/docker-watcher/Cargo.toml index 1ab074c..7a93873 100644 --- a/packages/docker-watcher/Cargo.toml +++ b/packages/docker-watcher/Cargo.toml @@ -5,4 +5,5 @@ edition = "2024" [dependencies] bollard = "0.19.2" -tokio.workspace = true \ No newline at end of file +tokio.workspace = true +hutils.workspace = true \ No newline at end of file diff --git a/packages/docker-watcher/src/main.rs b/packages/docker-watcher/src/main.rs index c415a8d..433c5fa 100644 --- a/packages/docker-watcher/src/main.rs +++ b/packages/docker-watcher/src/main.rs @@ -1,5 +1,3 @@ mod test; -fn main() { - println!("Hello, world!"); -} +fn main() {} diff --git a/packages/hutils/Cargo.toml b/packages/hutils/Cargo.toml new file mode 100644 index 0000000..92669ac --- /dev/null +++ b/packages/hutils/Cargo.toml @@ -0,0 +1,7 @@ +[package] +name = "hutils" +version = "0.1.0" +edition = "2024" + +[dependencies] +env_logger = "0.11.8" diff --git a/packages/hutils/src/lib.rs b/packages/hutils/src/lib.rs new file mode 100644 index 0000000..d991728 --- /dev/null +++ b/packages/hutils/src/lib.rs @@ -0,0 +1 @@ +pub mod logger; diff --git a/packages/hutils/src/logger.rs b/packages/hutils/src/logger.rs new file mode 100644 index 0000000..f4896b2 --- /dev/null +++ b/packages/hutils/src/logger.rs @@ -0,0 +1,5 @@ +use env_logger::{Builder, Env}; + +pub fn init_logger() { + Builder::from_env(Env::default().default_filter_or("info")).init(); +}