Browse Source

GRA-414: add verbose level 4 support to netclient

Abhishek Kondur 3 years ago
parent
commit
ec0a94ad59
2 changed files with 9 additions and 1 deletions
  1. 3 1
      netclient/cli_options/cmds.go
  2. 6 0
      netclient/cli_options/flags.go

+ 3 - 1
netclient/cli_options/cmds.go

@@ -90,7 +90,7 @@ func GetCommands(cliFlags []cli.Flag) []*cli.Command {
 			Flags: cliFlags,
 			Flags: cliFlags,
 			Action: func(c *cli.Context) error {
 			Action: func(c *cli.Context) error {
 				// set max verbosity for daemon regardless
 				// set max verbosity for daemon regardless
-				logger.Verbosity = 3
+				logger.Verbosity = 4
 				err := command.Daemon()
 				err := command.Daemon()
 				return err
 				return err
 			},
 			},
@@ -116,5 +116,7 @@ func parseVerbosity(c *cli.Context) {
 		logger.Verbosity = 2
 		logger.Verbosity = 2
 	} else if c.Bool("vvv") {
 	} else if c.Bool("vvv") {
 		logger.Verbosity = 3
 		logger.Verbosity = 3
+	} else if c.Bool("vvvv") {
+		logger.Verbosity = 4
 	}
 	}
 }
 }

+ 6 - 0
netclient/cli_options/flags.go

@@ -198,5 +198,11 @@ func GetFlags(hostname string) []cli.Flag {
 			Value:   false,
 			Value:   false,
 			Usage:   "Netclient Verbosity level 3.",
 			Usage:   "Netclient Verbosity level 3.",
 		},
 		},
+		&cli.BoolFlag{
+			Name:    "verbosity-level-4",
+			Aliases: []string{"vvvv"},
+			Value:   false,
+			Usage:   "Netclient Verbosity level 4.",
+		},
 	}
 	}
 }
 }