mirror of
https://git.sr.ht/~joren/streamrip-go
synced 2026-06-17 15:05:39 +02:00
feat: implement second level of verbosity
This commit is contained in:
@@ -14,6 +14,7 @@ import (
|
||||
"streamrip-go/internal/app"
|
||||
"streamrip-go/internal/config"
|
||||
"streamrip-go/internal/provider"
|
||||
"streamrip-go/internal/verbose"
|
||||
|
||||
_ "modernc.org/sqlite"
|
||||
)
|
||||
@@ -49,8 +50,11 @@ func main() {
|
||||
os.Exit(1)
|
||||
}
|
||||
applyGlobalConfigOverrides(cfg, gopts)
|
||||
if gopts.verbose {
|
||||
fmt.Fprintln(os.Stderr, "verbose mode enabled")
|
||||
verbose.SetLevel(gopts.verbose)
|
||||
if gopts.verbose >= 2 {
|
||||
fmt.Fprintln(os.Stderr, "verbose mode enabled (level 2: downloads + http)")
|
||||
} else if gopts.verbose >= 1 {
|
||||
fmt.Fprintln(os.Stderr, "verbose mode enabled (level 1: downloads)")
|
||||
}
|
||||
|
||||
os.Args = append([]string{os.Args[0], gopts.command}, gopts.commandArgs...)
|
||||
|
||||
Reference in New Issue
Block a user