From c82c610c4beaf4138c81554e34dc2571ecbb9591 Mon Sep 17 00:00:00 2001 From: ssrlive <30760636+ssrlive@users.noreply.github.com> Date: Thu, 23 Mar 2023 00:03:35 +0800 Subject: [PATCH] .env file support --- .gitignore | 2 ++ Cargo.toml | 1 + src/main.rs | 1 + 3 files changed, 4 insertions(+) diff --git a/.gitignore b/.gitignore index fcacc0a..411e6e6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +build/ +tmp/ .* *.secret !/.github diff --git a/Cargo.toml b/Cargo.toml index f499840..19edc26 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,6 +7,7 @@ version = "0.1.1" [dependencies] base64 = { version = "0.21" } clap = { version = "4.1", features = ["derive"] } +dotenv = "0.15" env_logger = "0.10" log = "0.4" mio = { version = "0.8", features = ["os-poll", "net", "os-ext"] } diff --git a/src/main.rs b/src/main.rs index 87dab34..b230844 100644 --- a/src/main.rs +++ b/src/main.rs @@ -17,6 +17,7 @@ struct Args { } fn main() { + dotenv::dotenv().ok(); env_logger::Builder::from_env(Env::default().default_filter_or("info")).init(); let args = Args::parse();