summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/shirou/gopsutil/net
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/shirou/gopsutil/net')
-rw-r--r--vendor/github.com/shirou/gopsutil/net/net.go6
-rw-r--r--vendor/github.com/shirou/gopsutil/net/net_darwin.go6
-rw-r--r--vendor/github.com/shirou/gopsutil/net/net_freebsd.go2
-rw-r--r--vendor/github.com/shirou/gopsutil/net/net_openbsd.go6
-rw-r--r--vendor/github.com/shirou/gopsutil/net/net_unix.go2
5 files changed, 9 insertions, 13 deletions
diff --git a/vendor/github.com/shirou/gopsutil/net/net.go b/vendor/github.com/shirou/gopsutil/net/net.go
index 428e68e..c31f512 100644
--- a/vendor/github.com/shirou/gopsutil/net/net.go
+++ b/vendor/github.com/shirou/gopsutil/net/net.go
@@ -12,11 +12,7 @@ import (
"github.com/shirou/gopsutil/internal/common"
)
-var invoke common.Invoker
-
-func init() {
- invoke = common.Invoke{}
-}
+var invoke common.Invoker = common.Invoke{}
type IOCountersStat struct {
Name string `json:"name"` // interface name
diff --git a/vendor/github.com/shirou/gopsutil/net/net_darwin.go b/vendor/github.com/shirou/gopsutil/net/net_darwin.go
index 2afb0f0..0d89280 100644
--- a/vendor/github.com/shirou/gopsutil/net/net_darwin.go
+++ b/vendor/github.com/shirou/gopsutil/net/net_darwin.go
@@ -180,7 +180,7 @@ func IOCountersWithContext(ctx context.Context, pernic bool) ([]IOCountersStat,
}
// try to get all interface metrics, and hope there won't be any truncated
- out, err := invoke.Command(netstat, "-ibdnW")
+ out, err := invoke.CommandWithContext(ctx, netstat, "-ibdnW")
if err != nil {
return nil, err
}
@@ -208,7 +208,7 @@ func IOCountersWithContext(ctx context.Context, pernic bool) ([]IOCountersStat,
if err != nil {
return nil, err
}
- if out, err = invoke.Command(ifconfig, "-l"); err != nil {
+ if out, err = invoke.CommandWithContext(ctx, ifconfig, "-l"); err != nil {
return nil, err
}
interfaceNames := strings.Fields(strings.TrimRight(string(out), endOfLine))
@@ -227,7 +227,7 @@ func IOCountersWithContext(ctx context.Context, pernic bool) ([]IOCountersStat,
}
if truncated {
// run netstat with -I$ifacename
- if out, err = invoke.Command(netstat, "-ibdnWI"+interfaceName); err != nil {
+ if out, err = invoke.CommandWithContext(ctx, netstat, "-ibdnWI"+interfaceName); err != nil {
return nil, err
}
parsedIfaces, err := parseNetstatOutput(string(out))
diff --git a/vendor/github.com/shirou/gopsutil/net/net_freebsd.go b/vendor/github.com/shirou/gopsutil/net/net_freebsd.go
index 9daed8d..ce02415 100644
--- a/vendor/github.com/shirou/gopsutil/net/net_freebsd.go
+++ b/vendor/github.com/shirou/gopsutil/net/net_freebsd.go
@@ -21,7 +21,7 @@ func IOCountersWithContext(ctx context.Context, pernic bool) ([]IOCountersStat,
if err != nil {
return nil, err
}
- out, err := invoke.Command(netstat, "-ibdnW")
+ out, err := invoke.CommandWithContext(ctx, netstat, "-ibdnW")
if err != nil {
return nil, err
}
diff --git a/vendor/github.com/shirou/gopsutil/net/net_openbsd.go b/vendor/github.com/shirou/gopsutil/net/net_openbsd.go
index 4b194eb..3e74e8f 100644
--- a/vendor/github.com/shirou/gopsutil/net/net_openbsd.go
+++ b/vendor/github.com/shirou/gopsutil/net/net_openbsd.go
@@ -106,11 +106,11 @@ func IOCountersWithContext(ctx context.Context, pernic bool) ([]IOCountersStat,
if err != nil {
return nil, err
}
- out, err := invoke.Command(netstat, "-inb")
+ out, err := invoke.CommandWithContext(ctx, netstat, "-inb")
if err != nil {
return nil, err
}
- out2, err := invoke.Command(netstat, "-ind")
+ out2, err := invoke.CommandWithContext(ctx, netstat, "-ind")
if err != nil {
return nil, err
}
@@ -290,7 +290,7 @@ func ConnectionsWithContext(ctx context.Context, kind string) ([]ConnectionStat,
if err != nil {
return nil, err
}
- out, err := invoke.Command(netstat, args...)
+ out, err := invoke.CommandWithContext(ctx, netstat, args...)
if err != nil {
return nil, err
diff --git a/vendor/github.com/shirou/gopsutil/net/net_unix.go b/vendor/github.com/shirou/gopsutil/net/net_unix.go
index 5ceb9cc..e3ff262 100644
--- a/vendor/github.com/shirou/gopsutil/net/net_unix.go
+++ b/vendor/github.com/shirou/gopsutil/net/net_unix.go
@@ -66,7 +66,7 @@ func ConnectionsPidWithContext(ctx context.Context, kind string, pid int32) ([]C
return ret, common.ErrNotImplementedError
}
- r, err := common.CallLsof(invoke, pid, args...)
+ r, err := common.CallLsofWithContext(ctx, invoke, pid, args...)
if err != nil {
return nil, err
}