feat: Add env_logger (#72)

Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
This commit is contained in:
Raghu Saxena 2024-02-13 03:38:01 +08:00 committed by GitHub
parent 9149917122
commit 9726142bd7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 33 additions and 5 deletions

1
.gitignore vendored
View file

@ -1,5 +1,6 @@
/target /target
/credentials_cache /credentials_cache
/downloads
settings.json settings.json
libmp3lame.dll libmp3lame.dll

34
Cargo.lock generated
View file

@ -108,9 +108,9 @@ dependencies = [
[[package]] [[package]]
name = "anstream" name = "anstream"
version = "0.6.4" version = "0.6.11"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5"
dependencies = [ dependencies = [
"anstyle", "anstyle",
"anstyle-parse", "anstyle-parse",
@ -829,6 +829,7 @@ dependencies = [
"clap", "clap",
"colored", "colored",
"dirs", "dirs",
"env_logger 0.11.1",
"futures", "futures",
"id3", "id3",
"lame", "lame",
@ -861,6 +862,16 @@ dependencies = [
"cfg-if", "cfg-if",
] ]
[[package]]
name = "env_filter"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea"
dependencies = [
"log",
"regex",
]
[[package]] [[package]]
name = "env_logger" name = "env_logger"
version = "0.9.3" version = "0.9.3"
@ -873,6 +884,19 @@ dependencies = [
"termcolor", "termcolor",
] ]
[[package]]
name = "env_logger"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05e7cf40684ae96ade6232ed84582f40ce0a66efcd43a5117aef610534f8e0b8"
dependencies = [
"anstream",
"anstyle",
"env_filter",
"humantime",
"log",
]
[[package]] [[package]]
name = "equivalent" name = "equivalent"
version = "1.0.1" version = "1.0.1"
@ -1635,7 +1659,7 @@ version = "0.4.2"
source = "git+ssh://git@github.com/oSumAtrIX/free-librespot.git#f28fa264528dc85f8f325c18e8461b0f2b43dca1" source = "git+ssh://git@github.com/oSumAtrIX/free-librespot.git#f28fa264528dc85f8f325c18e8461b0f2b43dca1"
dependencies = [ dependencies = [
"base64 0.13.1", "base64 0.13.1",
"env_logger", "env_logger 0.9.3",
"futures-util", "futures-util",
"getopts", "getopts",
"hex", "hex",
@ -2938,9 +2962,9 @@ dependencies = [
[[package]] [[package]]
name = "termcolor" name = "termcolor"
version = "1.4.0" version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755"
dependencies = [ dependencies = [
"winapi-util", "winapi-util",
] ]

View file

@ -37,6 +37,7 @@ oggvorbismeta = "0.1"
sanitize-filename = "0.5.0" sanitize-filename = "0.5.0"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
tokio = { version = "1.20", features = ["fs"] } tokio = { version = "1.20", features = ["fs"] }
env_logger = "0.11.1"
[package.metadata.winres] [package.metadata.winres]
OriginalFilename = "DownOnSpot.exe" OriginalFilename = "DownOnSpot.exe"

View file

@ -33,6 +33,8 @@ async fn main() {
} }
async fn start() { async fn start() {
env_logger::init();
let settings = match Settings::load().await { let settings = match Settings::load().await {
Ok(settings) => { Ok(settings) => {
println!( println!(