]> Sergey Matveev's repositories - godwmstat.git/commitdiff
Hardcode network interface and refresh interval
authorSergey Matveev <stargrave@stargrave.org>
Mon, 8 Nov 2021 08:12:53 +0000 (11:12 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Mon, 8 Nov 2021 08:12:53 +0000 (11:12 +0300)
main.go

diff --git a/main.go b/main.go
index da12e03d66564e6620bec9fcc7f9de8254743740..56f08d927d531b8da4a6dac8aa4b8e3feddaad75 100644 (file)
--- a/main.go
+++ b/main.go
@@ -23,7 +23,6 @@ var (
        Flags string = "?"
        IOs   string = "?"
        Net   string = "?"
-       N     string = "?"
 )
 
 func piper(c chan []string, name string, args ...string) error {
@@ -89,7 +88,7 @@ func top() {
 
 func iostat() {
        var stats []string
-       for cols := range bg("iostat", "-d", "-w", N, "-x") {
+       for cols := range bg("iostat", "-d", "-w", "1", "-x") {
                if cols[0] == "device" {
                        IOs = strings.Join(stats, " ")
                        stats = nil
@@ -103,7 +102,7 @@ func iostat() {
 }
 
 func netstat() {
-       for cols := range bg("netstat", "-n", N) {
+       for cols := range bg("netstat", "-I", "bridge0", "-n", "1") {
                if _, err := strconv.Atoi(cols[0]); err != nil {
                        continue
                }
@@ -139,9 +138,7 @@ func flagfiles() {
 
 func main() {
        xsetroot := flag.Bool("xsetroot", false, "Call xsetroot")
-       refresh := flag.Uint("refresh", 2, "Refresh interval")
        flag.Parse()
-       N = strconv.Itoa(int(*refresh))
        go func() {
                for {
                        flagfiles()
@@ -167,6 +164,6 @@ func main() {
                } else {
                        fmt.Println(status)
                }
-               time.Sleep(time.Duration(*refresh) * time.Second)
+               time.Sleep(time.Second)
        }
 }