Set environment variable to persist logging level
This commit is contained in:
parent
4bcef5de84
commit
42a89335d4
@ -243,18 +243,22 @@ func logger(args []string) ([]string, hclog.Logger, io.Writer, error) {
|
||||
case "-v":
|
||||
if level == hclog.NoLevel || level > hclog.Info {
|
||||
level = hclog.Info
|
||||
_ = os.Setenv("VAGRANT_LOG", "info")
|
||||
}
|
||||
case "-vv":
|
||||
if level == hclog.NoLevel || level > hclog.Debug {
|
||||
level = hclog.Debug
|
||||
_ = os.Setenv("VAGRANT_LOG", "debug")
|
||||
}
|
||||
case "-vvv":
|
||||
if level == hclog.NoLevel || level > hclog.Trace {
|
||||
level = hclog.Trace
|
||||
_ = os.Setenv("VAGRANT_LOG", "trace")
|
||||
}
|
||||
case "-vvvv":
|
||||
if level == hclog.NoLevel || level > hclog.Trace {
|
||||
level = hclog.Trace
|
||||
_ = os.Setenv("VAGRANT_LOG", "trace")
|
||||
}
|
||||
verbose = true
|
||||
default:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user