From 19b197154ade0ea8fbe5b7b21fa1ea54fb3334fd Mon Sep 17 00:00:00 2001 From: mhsanaei Date: Tue, 18 Jun 2024 13:40:08 +0200 Subject: [PATCH] gopsutil v4 --- go.mod | 1 - go.sum | 2 -- util/sys/psutil.go | 2 +- util/sys/sys_darwin.go | 2 +- util/sys/sys_windows.go | 2 +- web/job/check_cpu_usage.go | 2 +- 6 files changed, 4 insertions(+), 7 deletions(-) diff --git a/go.mod b/go.mod index a1d60fee..10b867ff 100644 --- a/go.mod +++ b/go.mod @@ -11,7 +11,6 @@ require ( github.com/op/go-logging v0.0.0-20160315200505-970db520ece7 github.com/pelletier/go-toml/v2 v2.2.2 github.com/robfig/cron/v3 v3.0.1 - github.com/shirou/gopsutil/v3 v3.24.5 github.com/xtls/xray-core v1.8.13 go.uber.org/atomic v1.11.0 golang.org/x/text v0.16.0 diff --git a/go.sum b/go.sum index c7e2cce4..7a4231a8 100644 --- a/go.sum +++ b/go.sum @@ -198,8 +198,6 @@ github.com/sagernet/sing-shadowsocks v0.2.6/go.mod h1:j2YZBIpWIuElPFL/5sJAj470bc github.com/seiflotfy/cuckoofilter v0.0.0-20220411075957-e3b120b3f5fb h1:XfLJSPIOUX+osiMraVgIrMR27uMXnRJWGm1+GL8/63U= github.com/seiflotfy/cuckoofilter v0.0.0-20220411075957-e3b120b3f5fb/go.mod h1:bR6DqgcAl1zTcOX8/pE2Qkj9XO00eCNqmKb7lXP8EAg= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= -github.com/shirou/gopsutil/v3 v3.24.5 h1:i0t8kL+kQTvpAYToeuiVk3TgDeKOFioZO3Ztz/iZ9pI= -github.com/shirou/gopsutil/v3 v3.24.5/go.mod h1:bsoOS1aStSs9ErQ1WWfxllSeS1K5D+U30r2NfcubMVk= github.com/shirou/gopsutil/v4 v4.24.5 h1:gGsArG5K6vmsh5hcFOHaPm87UD003CaDMkAOweSQjhM= github.com/shirou/gopsutil/v4 v4.24.5/go.mod h1:aoebb2vxetJ/yIDZISmduFvVNPHqXQ9SEJwRXxkf0RA= github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM= diff --git a/util/sys/psutil.go b/util/sys/psutil.go index 5137b5aa..3d7cac80 100644 --- a/util/sys/psutil.go +++ b/util/sys/psutil.go @@ -4,5 +4,5 @@ import ( _ "unsafe" ) -//go:linkname HostProc github.com/shirou/gopsutil/v3/internal/common.HostProc +//go:linkname HostProc github.com/shirou/gopsutil/v4/internal/common.HostProc func HostProc(combineWith ...string) string diff --git a/util/sys/sys_darwin.go b/util/sys/sys_darwin.go index 585d7e44..3f5b2072 100644 --- a/util/sys/sys_darwin.go +++ b/util/sys/sys_darwin.go @@ -4,7 +4,7 @@ package sys import ( - "github.com/shirou/gopsutil/v3/net" + "github.com/shirou/gopsutil/v4/net" ) func GetTCPCount() (int, error) { diff --git a/util/sys/sys_windows.go b/util/sys/sys_windows.go index ef9cdf54..e2fa81f0 100644 --- a/util/sys/sys_windows.go +++ b/util/sys/sys_windows.go @@ -4,7 +4,7 @@ package sys import ( - "github.com/shirou/gopsutil/v3/net" + "github.com/shirou/gopsutil/v4/net" ) func GetTCPCount() (int, error) { diff --git a/web/job/check_cpu_usage.go b/web/job/check_cpu_usage.go index b84ad054..30ce4db6 100644 --- a/web/job/check_cpu_usage.go +++ b/web/job/check_cpu_usage.go @@ -6,7 +6,7 @@ import ( "x-ui/web/service" - "github.com/shirou/gopsutil/v3/cpu" + "github.com/shirou/gopsutil/v4/cpu" ) type CheckCpuJob struct {