diff --git a/Cargo.lock b/Cargo.lock index bf988ae..a709989 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -175,7 +175,7 @@ checksum = "b1d056f38f3e98ffe9808e6a482d1527e4ded46e72b3dbe77305f5508e76c5f6" dependencies = [ "bitvec", "clap", - "env_logger", + "env_logger 0.10.2", "heck 0.4.1", "lazy_static", "log", @@ -791,6 +791,16 @@ version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +[[package]] +name = "env_filter" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" +dependencies = [ + "log", + "regex", +] + [[package]] name = "env_logger" version = "0.10.2" @@ -804,6 +814,19 @@ dependencies = [ "termcolor", ] +[[package]] +name = "env_logger" +version = "0.11.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f" +dependencies = [ + "anstream", + "anstyle", + "env_filter", + "jiff", + "log", +] + [[package]] name = "equivalent" version = "1.0.2" @@ -1432,6 +1455,7 @@ dependencies = [ "axum", "bytes", "clap", + "env_logger 0.11.8", "hyper", "hyper-util", "md5", @@ -1503,6 +1527,30 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +[[package]] +name = "jiff" +version = "0.2.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f02000660d30638906021176af16b17498bd0d12813dbfe7b276d8bc7f3c0806" +dependencies = [ + "jiff-static", + "log", + "portable-atomic", + "portable-atomic-util", + "serde", +] + +[[package]] +name = "jiff-static" +version = "0.2.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3c30758ddd7188629c6713fc45d1188af4f44c90582311d0c8d8c9907f60c48" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.101", +] + [[package]] name = "jobserver" version = "0.1.33" @@ -2051,6 +2099,21 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "portable-atomic" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" + +[[package]] +name = "portable-atomic-util" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" +dependencies = [ + "portable-atomic", +] + [[package]] name = "potential_utf" version = "0.1.2" @@ -2265,7 +2328,7 @@ dependencies = [ "chrono", "crc", "deku", - "env_logger", + "env_logger 0.10.2", "futures", "futures-core", "libc", @@ -2285,7 +2348,7 @@ dependencies = [ "axum", "chrono", "clap", - "env_logger", + "env_logger 0.10.2", "futures", "futures-core", "futures-macro", diff --git a/installer/Cargo.toml b/installer/Cargo.toml index cf3f968..8b600a5 100644 --- a/installer/Cargo.toml +++ b/installer/Cargo.toml @@ -8,6 +8,7 @@ anyhow = "1.0.98" axum = "0.8.3" bytes = "1.10.1" clap = { version = "4.5.37", features = ["derive"] } +env_logger = "0.11.8" hyper = "1.6.0" hyper-util = "0.1.11" md5 = "0.7.0" diff --git a/installer/src/main.rs b/installer/src/main.rs index 49aad5c..a29a33b 100644 --- a/installer/src/main.rs +++ b/installer/src/main.rs @@ -68,6 +68,7 @@ struct Serial { } async fn run() -> Result<(), Error> { + env_logger::init(); let Args { command } = Args::parse(); match command {