From 1cdd318d9cad617d6e8fdeaf983d8098ef5a92cf Mon Sep 17 00:00:00 2001 From: "notzippy@gmail.com" Date: Tue, 12 Apr 2022 08:30:29 -0700 Subject: [PATCH] Updated verbose flag --- model/command_config.go | 8 ++++++++ revel/run.go | 5 +++-- revel/test.go | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/model/command_config.go b/model/command_config.go index 744a03e..a91a84d 100644 --- a/model/command_config.go +++ b/model/command_config.go @@ -301,6 +301,14 @@ func (c *CommandConfig) initGoPaths() { */ } +// Sets the versions on the command config. +func (c *CommandConfig) GetVerbose() (verbose bool) { + if len(c.Verbose) > 0 { + verbose = c.Verbose[0] + } + return +} + // Sets the versions on the command config. func (c *CommandConfig) SetVersions() (err error) { c.CommandVersion, _ = ParseVersion(cmd.Version) diff --git a/revel/run.go b/revel/run.go index 7a7b0c1..3a17eed 100644 --- a/revel/run.go +++ b/revel/run.go @@ -133,7 +133,8 @@ func runApp(c *model.CommandConfig) (err error) { // If the app is run in "watched" mode, use the harness to run it. if revelPath.Config.BoolDefault("watch", true) && revelPath.Config.BoolDefault("watch.code", true) { utils.Logger.Info("Running in watched mode.") - runMode := fmt.Sprintf(`{"mode":"%s", "specialUseFlag":%v}`, revelPath.RunMode, c.Verbose[0]) + + runMode := fmt.Sprintf(`{"mode":"%s", "specialUseFlag":%v}`, revelPath.RunMode, c.GetVerbose()) if c.HistoricMode { runMode = revelPath.RunMode } @@ -152,7 +153,7 @@ func runApp(c *model.CommandConfig) (err error) { if len(app.PackagePathMap) > 0 { paths, _ = json.Marshal(app.PackagePathMap) } - runMode := fmt.Sprintf(`{"mode":"%s", "specialUseFlag":%v,"packagePathMap":%s}`, app.Paths.RunMode, c.Verbose[0], string(paths)) + runMode := fmt.Sprintf(`{"mode":"%s", "specialUseFlag":%v,"packagePathMap":%s}`, app.Paths.RunMode, c.GetVerbose(), string(paths)) if c.HistoricMode { runMode = revelPath.RunMode } diff --git a/revel/test.go b/revel/test.go index 18f6cb2..42eed0b 100644 --- a/revel/test.go +++ b/revel/test.go @@ -112,7 +112,7 @@ func testApp(c *model.CommandConfig) (err error) { if len(app.PackagePathMap) > 0 { paths, _ = json.Marshal(app.PackagePathMap) } - runMode := fmt.Sprintf(`{"mode":"%s", "specialUseFlag":%v,"packagePathMap":%s}`, app.Paths.RunMode, c.Verbose[0], string(paths)) + runMode := fmt.Sprintf(`{"mode":"%s", "specialUseFlag":%v,"packagePathMap":%s}`, app.Paths.RunMode, c.GetVerbose(), string(paths)) if c.HistoricMode { runMode = app.Paths.RunMode }