From 42a89335d4ec8768a5cfb1942bdd4d8a803819af Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Tue, 11 Jan 2022 17:02:53 -0800 Subject: [PATCH] Set environment variable to persist logging level --- internal/cli/main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/cli/main.go b/internal/cli/main.go index 247d6c8fc..f21d39497 100644 --- a/internal/cli/main.go +++ b/internal/cli/main.go @@ -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: