mirror of https://github.com/status-im/consul.git
command/info: Move warning output to the top
This commit is contained in:
parent
1727b1a086
commit
eb6b85510d
|
@ -48,6 +48,21 @@ func (i *InfoCommand) Run(args []string) int {
|
||||||
return 1
|
return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Check for specific warnings
|
||||||
|
didWarn := false
|
||||||
|
runtime, ok := stats["runtime"]
|
||||||
|
if ok {
|
||||||
|
if maxprocs := runtime["max_procs"]; maxprocs == "1" {
|
||||||
|
i.Ui.Output("WARNING: It is highly recommended to set GOMAXPROCS higher than 1")
|
||||||
|
didWarn = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Add a blank line if there are any warnings
|
||||||
|
if didWarn {
|
||||||
|
i.Ui.Output("")
|
||||||
|
}
|
||||||
|
|
||||||
// Get the keys in sorted order
|
// Get the keys in sorted order
|
||||||
keys := make([]string, 0, len(stats))
|
keys := make([]string, 0, len(stats))
|
||||||
for key := range stats {
|
for key := range stats {
|
||||||
|
@ -73,14 +88,6 @@ func (i *InfoCommand) Run(args []string) int {
|
||||||
i.Ui.Output(fmt.Sprintf("\t%s = %s", subkey, val))
|
i.Ui.Output(fmt.Sprintf("\t%s = %s", subkey, val))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check for specific warnings
|
|
||||||
runtime, ok := stats["runtime"]
|
|
||||||
if ok {
|
|
||||||
if maxprocs := runtime["max_procs"]; maxprocs == "1" {
|
|
||||||
i.Ui.Output("WARNING: It is highly recommended to set GOMAXPROCS higher than 1")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue