From: Sergey Matveev Date: Mon, 8 Nov 2021 08:12:53 +0000 (+0300) Subject: Hardcode network interface and refresh interval X-Git-Url: http://www.git.stargrave.org/?p=godwmstat.git;a=commitdiff_plain;h=194b9deee96d2a2238f6908bd2baf19610a024c5 Hardcode network interface and refresh interval --- diff --git a/main.go b/main.go index da12e03..56f08d9 100644 --- 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) } }