Deprecation warning for --minimal and --battery.
This commit is contained in:
parent
514f8e1bbc
commit
1d23f0abdd
|
@ -31,6 +31,7 @@ const (
|
||||||
graphHorizontalScaleDelta = 3
|
graphHorizontalScaleDelta = 3
|
||||||
defaultUI = "cpu\ndisk/1 2:mem/2\ntemp\nnet procs"
|
defaultUI = "cpu\ndisk/1 2:mem/2\ntemp\nnet procs"
|
||||||
minimalUI = "cpu\nmem procs"
|
minimalUI = "cpu\nmem procs"
|
||||||
|
batteryUI = "cpu/2 batt/1\ndisk/1 2:mem/2\ntemp\nnet procs"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
@ -48,14 +49,14 @@ Usage: gotop [options]
|
||||||
Options:
|
Options:
|
||||||
-c, --color=NAME Set a colorscheme.
|
-c, --color=NAME Set a colorscheme.
|
||||||
-h, --help Show this screen.
|
-h, --help Show this screen.
|
||||||
-m, --minimal Only show CPU, Mem and Process widgets. Overrides -l
|
-m, --minimal Only show CPU, Mem and Process widgets. Overrides -l. (DEPRECATED, use -l minimal)
|
||||||
-r, --rate=RATE Number of times per second to update CPU and Mem widgets [default: 1].
|
-r, --rate=RATE Number of times per second to update CPU and Mem widgets [default: 1].
|
||||||
-V, --version Print version and exit.
|
-V, --version Print version and exit.
|
||||||
-p, --percpu Show each CPU in the CPU widget.
|
-p, --percpu Show each CPU in the CPU widget.
|
||||||
-a, --averagecpu Show average CPU in the CPU widget.
|
-a, --averagecpu Show average CPU in the CPU widget.
|
||||||
-f, --fahrenheit Show temperatures in fahrenheit.
|
-f, --fahrenheit Show temperatures in fahrenheit.
|
||||||
-s, --statusbar Show a statusbar with the time.
|
-s, --statusbar Show a statusbar with the time.
|
||||||
-b, --battery Show battery level widget ('minimal' turns off).
|
-b, --battery Show battery level widget ('minimal' turns off). (DEPRECATED, use -l battery)
|
||||||
-B, --bandwidth=bits Specify the number of bits per seconds.
|
-B, --bandwidth=bits Specify the number of bits per seconds.
|
||||||
-l, --layout=NAME Name of layout spec file for the UI. Looks first in $XDG_CONFIG_HOME/gotop, then as a path. Use "-" to pipe.
|
-l, --layout=NAME Name of layout spec file for the UI. Looks first in $XDG_CONFIG_HOME/gotop, then as a path. Use "-" to pipe.
|
||||||
-i, --interface=NAME Select network interface [default: all].
|
-i, --interface=NAME Select network interface [default: all].
|
||||||
|
@ -87,7 +88,6 @@ Colorschemes:
|
||||||
AverageLoad: false,
|
AverageLoad: false,
|
||||||
PercpuLoad: false,
|
PercpuLoad: false,
|
||||||
TempScale: w.Celsius,
|
TempScale: w.Celsius,
|
||||||
Battery: false,
|
|
||||||
Statusbar: false,
|
Statusbar: false,
|
||||||
NetInterface: w.NET_INTERFACE_ALL,
|
NetInterface: w.NET_INTERFACE_ALL,
|
||||||
MaxLogSize: 5000000,
|
MaxLogSize: 5000000,
|
||||||
|
@ -100,21 +100,29 @@ Colorschemes:
|
||||||
|
|
||||||
if val, _ := args["--layout"]; val != nil {
|
if val, _ := args["--layout"]; val != nil {
|
||||||
s := val.(string)
|
s := val.(string)
|
||||||
if s == "-" {
|
switch s {
|
||||||
|
case "-":
|
||||||
conf.Layout = os.Stdin
|
conf.Layout = os.Stdin
|
||||||
} else {
|
case "default":
|
||||||
|
conf.Layout = strings.NewReader(defaultUI)
|
||||||
|
case "minimal":
|
||||||
|
conf.Layout = strings.NewReader(minimalUI)
|
||||||
|
case "battery":
|
||||||
|
conf.Layout = strings.NewReader(batteryUI)
|
||||||
|
default:
|
||||||
fp := filepath.Join(cd, s)
|
fp := filepath.Join(cd, s)
|
||||||
conf.Layout, err = os.Open(fp)
|
conf.Layout, err = os.Open(fp)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
conf.Layout, err = os.Open(s)
|
conf.Layout, err = os.Open(s)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
stderrLogger.Fatalf("Unable to open layout file %s", fp)
|
stderrLogger.Fatalf("Unable to open layout file %s or ./%s", fp, s)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
conf.Layout = strings.NewReader(defaultUI)
|
conf.Layout = strings.NewReader(defaultUI)
|
||||||
}
|
}
|
||||||
|
|
||||||
if val, _ := args["--color"]; val != nil {
|
if val, _ := args["--color"]; val != nil {
|
||||||
cs, err := handleColorscheme(val.(string))
|
cs, err := handleColorscheme(val.(string))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
@ -124,9 +132,12 @@ Colorschemes:
|
||||||
}
|
}
|
||||||
conf.AverageLoad, _ = args["--averagecpu"].(bool)
|
conf.AverageLoad, _ = args["--averagecpu"].(bool)
|
||||||
conf.PercpuLoad, _ = args["--percpu"].(bool)
|
conf.PercpuLoad, _ = args["--percpu"].(bool)
|
||||||
conf.Battery, _ = args["--battery"].(bool)
|
|
||||||
statusbar, _ = args["--statusbar"].(bool)
|
statusbar, _ = args["--statusbar"].(bool)
|
||||||
|
|
||||||
|
if args["--battery"].(bool) {
|
||||||
|
log.Printf("BATTERY %s", batteryUI)
|
||||||
|
conf.Layout = strings.NewReader(batteryUI)
|
||||||
|
}
|
||||||
if args["--minimal"].(bool) {
|
if args["--minimal"].(bool) {
|
||||||
conf.Layout = strings.NewReader(minimalUI)
|
conf.Layout = strings.NewReader(minimalUI)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user