Skip to content

Commit

Permalink
fix dependabot v2 deletion.
Browse files Browse the repository at this point in the history
  • Loading branch information
shirou committed Nov 13, 2021
1 parent caa94d3 commit 486cb19
Show file tree
Hide file tree
Showing 223 changed files with 303 additions and 15 deletions.
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,7 @@ updates:
directory: /
schedule:
interval: daily
- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
1 change: 0 additions & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,3 @@ jobs:
with:
args: --verbose
version: latest
working-directory: v3
Empty file modified cpu/cpu.go
100644 → 100755
Empty file.
74 changes: 74 additions & 0 deletions cpu/cpu_aix.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
// +build aix

package cpu

import (
"context"

"github.com/power-devops/perfstat"
)

func Times(percpu bool) ([]TimesStat, error) {
return TimesWithContext(context.Background(), percpu)
}

func TimesWithContext(ctx context.Context, percpu bool) ([]TimesStat, error) {
var ret []TimesStat
if percpu {
cpus, err := perfstat.CpuStat()
if err != nil {
return nil, err
}
for _, c := range cpus {
ct := &TimesStat{
CPU: c.Name,
Idle: float64(c.Idle),
User: float64(c.User),
System: float64(c.Sys),
Iowait: float64(c.Wait),
}
ret = append(ret, *ct)
}
} else {
c, err := perfstat.CpuUtilTotalStat()
if err != nil {
return nil, err
}
ct := &TimesStat{
CPU: "cpu-total",
Idle: float64(c.IdlePct),
User: float64(c.UserPct),
System: float64(c.KernPct),
Iowait: float64(c.WaitPct),
}
ret = append(ret, *ct)
}
return ret, nil
}

func Info() ([]InfoStat, error) {
return InfoWithContext(context.Background())
}

func InfoWithContext(ctx context.Context) ([]InfoStat, error) {
c, err := perfstat.CpuTotalStat()
if err != nil {
return nil, err
}
info := InfoStat{
CPU: 0,
Mhz: float64(c.ProcessorHz / 1000000),
Cores: int32(c.NCpusCfg),
}
result := []InfoStat{info};
return result, nil
}

func CountsWithContext(ctx context.Context, logical bool) (int, error) {
c, err := perfstat.CpuTotalStat()
if err != nil {
return 0, err
}
return c.NCpusCfg, nil
}

Empty file modified cpu/cpu_darwin.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_darwin_cgo.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_darwin_nocgo.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_dragonfly.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_dragonfly_amd64.go
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion cpu/cpu_fallback.go
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// +build !darwin,!linux,!freebsd,!openbsd,!solaris,!windows,!dragonfly,!plan9
// +build !darwin,!linux,!freebsd,!openbsd,!solaris,!windows,!dragonfly,!plan9,!aix

package cpu

Expand Down
Empty file modified cpu/cpu_freebsd.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_freebsd_386.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_freebsd_amd64.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_freebsd_arm.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_freebsd_arm64.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_freebsd_test.go
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion cpu/cpu_linux.go
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ func parseStatLine(line string) (*TimesStat, error) {
return nil, errors.New("stat does not contain cpu info")
}

if strings.HasPrefix(fields[0], "cpu") == false {
if !strings.HasPrefix(fields[0], "cpu") {
return nil, errors.New("not contain cpu")
}

Expand Down
Empty file modified cpu/cpu_linux_test.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_openbsd.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_plan9.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_plan9_test.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_solaris.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_solaris_test.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_test.go
100644 → 100755
Empty file.
Empty file modified cpu/cpu_windows.go
100644 → 100755
Empty file.
Empty file modified cpu/testdata/freebsd/1cpu_2core.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/freebsd/1cpu_4core.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/freebsd/2cpu_4core.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/linux/1037/proc/cpuinfo
100644 → 100755
Empty file.
Empty file modified cpu/testdata/linux/424/proc/stat
100644 → 100755
Empty file.
Empty file modified cpu/testdata/plan9/2cores/dev/cputype
100644 → 100755
Empty file.
Empty file modified cpu/testdata/plan9/2cores/dev/sysstat
100644 → 100755
Empty file.
Empty file modified cpu/testdata/plan9/2cores/dev/time
100644 → 100755
Empty file.
Empty file modified cpu/testdata/plan9/2cores/proc/1/status
100644 → 100755
Empty file.
Empty file modified cpu/testdata/plan9/2cores/proc/331/.gitkeep
100644 → 100755
Empty file.
Empty file modified cpu/testdata/plan9/2cores/proc/54384/status
100644 → 100755
Empty file.
Empty file modified cpu/testdata/plan9/2cores/proc/54412/status
100644 → 100755
Empty file.
Empty file modified cpu/testdata/plan9/2cores/proc/72/status
100644 → 100755
Empty file.
Empty file modified cpu/testdata/solaris/1cpu_1core_isainfo.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/solaris/1cpu_1core_psrinfo.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/solaris/2cpu_12core_isainfo.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/solaris/2cpu_12core_psrinfo.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/solaris/2cpu_1core_isainfo.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/solaris/2cpu_1core_psrinfo.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/solaris/2cpu_8core_isainfo.txt
100644 → 100755
Empty file.
Empty file modified cpu/testdata/solaris/2cpu_8core_psrinfo.txt
100644 → 100755
Empty file.
Empty file modified disk/disk.go
100644 → 100755
Empty file.
86 changes: 86 additions & 0 deletions disk/disk_aix.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
// +build aix

package disk

import (
"context"
"fmt"

"github.com/power-devops/perfstat"
"github.com/shirou/gopsutil/v3/internal/common"
)

var FSType map[int]string

func init() {
FSType = map[int]string{0: "jfs2", 1: "namefs", 2: "nfs", 3: "jfs", 5: "cdrom", 6: "proc",
16: "special-fs", 17: "cache-fs", 18: "nfs3", 19: "automount-fs", 20: "pool-fs", 32: "vxfs",
33: "veritas-fs", 34: "udfs", 35: "nfs4", 36: "nfs4-pseudo", 37: "smbfs", 38: "mcr-pseudofs",
39: "ahafs", 40: "sterm-nfs", 41: "asmfs" }
}

func PartitionsWithContext(ctx context.Context, all bool) ([]PartitionStat, error) {
f, err := perfstat.FileSystemStat()
if err != nil {
return nil, err
}
ret := make([]PartitionStat, len(f))

for _, fs := range f {
fstyp, exists := FSType[fs.FSType]
if ! exists {
fstyp = "unknown"
}
info := PartitionStat{
Device: fs.Device,
Mountpoint: fs.MountPoint,
Fstype: fstyp,
}
ret = append(ret,info)
}

return ret, err
}

func IOCountersWithContext(ctx context.Context, names ...string) (map[string]IOCountersStat, error) {
return nil, common.ErrNotImplementedError
}

func UsageWithContext(ctx context.Context, path string) (*UsageStat, error) {
f, err := perfstat.FileSystemStat()
if err != nil {
return nil, err
}

blocksize := uint64(512)
for _, fs := range f {
if path == fs.MountPoint {
fstyp, exists := FSType[fs.FSType]
if ! exists {
fstyp = "unknown"
}
info := UsageStat{
Path: path,
Fstype: fstyp,
Total: uint64(fs.TotalBlocks) * blocksize,
Free: uint64(fs.FreeBlocks) * blocksize,
Used: uint64(fs.TotalBlocks - fs.FreeBlocks) * blocksize,
InodesTotal: uint64(fs.TotalInodes),
InodesFree: uint64(fs.FreeInodes),
InodesUsed: uint64(fs.TotalInodes - fs.FreeInodes),
}
info.UsedPercent = (float64(info.Used) / float64(info.Total)) * 100.0
info.InodesUsedPercent = (float64(info.InodesUsed) / float64(info.InodesTotal)) * 100.0
return &info, nil
}
}
return nil, fmt.Errorf("mountpoint %s not found", path)
}

func SerialNumberWithContext(ctx context.Context, name string) (string, error) {
return "", common.ErrNotImplementedError
}

func LabelWithContext(ctx context.Context, name string) (string, error) {
return "", common.ErrNotImplementedError
}
Empty file modified disk/disk_darwin.go
100644 → 100755
Empty file.
Empty file modified disk/disk_darwin_cgo.go
100644 → 100755
Empty file.
Empty file modified disk/disk_darwin_nocgo.go
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion disk/disk_fallback.go
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// +build !darwin,!linux,!freebsd,!openbsd,!windows,!solaris
// +build !darwin,!linux,!freebsd,!openbsd,!windows,!solaris,!aix

package disk

Expand Down
Empty file modified disk/disk_freebsd.go
100644 → 100755
Empty file.
Empty file modified disk/disk_freebsd_386.go
100644 → 100755
Empty file.
Empty file modified disk/disk_freebsd_amd64.go
100644 → 100755
Empty file.
Empty file modified disk/disk_freebsd_arm.go
100644 → 100755
Empty file.
Empty file modified disk/disk_freebsd_arm64.go
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion disk/disk_linux.go
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,7 @@ func IOCountersWithContext(ctx context.Context, names ...string) (map[string]IOC
if err != nil {
return nil, err
}
ret := make(map[string]IOCountersStat, 0)
ret := make(map[string]IOCountersStat)
empty := IOCountersStat{}

// use only basename such as "/dev/sda1" to "sda1"
Expand Down
Empty file modified disk/disk_openbsd.go
100644 → 100755
Empty file.
Empty file modified disk/disk_openbsd_386.go
100644 → 100755
Empty file.
Empty file modified disk/disk_openbsd_amd64.go
100644 → 100755
Empty file.
Empty file modified disk/disk_openbsd_arm64.go
100644 → 100755
Empty file.
Empty file modified disk/disk_solaris.go
100644 → 100755
Empty file.
Empty file modified disk/disk_test.go
100644 → 100755
Empty file.
Empty file modified disk/disk_unix.go
100644 → 100755
Empty file.
Empty file modified disk/disk_windows.go
100644 → 100755
Empty file.
Empty file modified disk/iostat_darwin.c
100644 → 100755
Empty file.
Empty file modified disk/iostat_darwin.h
100644 → 100755
Empty file.
Empty file modified disk/types_freebsd.go
100644 → 100755
Empty file.
Empty file modified disk/types_openbsd.go
100644 → 100755
Empty file.
Empty file modified docker/docker.go
100644 → 100755
Empty file.
Empty file modified docker/docker_linux.go
100644 → 100755
Empty file.
Empty file modified docker/docker_linux_test.go
100644 → 100755
Empty file.
Empty file modified docker/docker_notlinux.go
100644 → 100755
Empty file.
Empty file modified docker/main_test.go
100644 → 100755
Empty file.
Empty file modified go.mod
100644 → 100755
Empty file.
Empty file modified go.sum
100644 → 100755
Empty file.
Empty file modified host/freebsd_headers/utxdb.h
100644 → 100755
Empty file.
Empty file modified host/host.go
100644 → 100755
Empty file.
Empty file modified host/host_bsd.go
100644 → 100755
Empty file.
Empty file modified host/host_darwin.go
100644 → 100755
Empty file.
Empty file modified host/host_darwin_386.go
100644 → 100755
Empty file.
Empty file modified host/host_darwin_amd64.go
100644 → 100755
Empty file.
Empty file modified host/host_darwin_arm64.go
100644 → 100755
Empty file.
Empty file modified host/host_darwin_cgo.go
100644 → 100755
Empty file.
Empty file modified host/host_darwin_nocgo.go
100644 → 100755
Empty file.
Empty file modified host/host_fallback.go
100644 → 100755
Empty file.
Empty file modified host/host_freebsd.go
100644 → 100755
Empty file.
Empty file modified host/host_freebsd_386.go
100644 → 100755
Empty file.
Empty file modified host/host_freebsd_amd64.go
100644 → 100755
Empty file.
Empty file modified host/host_freebsd_arm.go
100644 → 100755
Empty file.
Empty file modified host/host_freebsd_arm64.go
100644 → 100755
Empty file.
Empty file modified host/host_linux.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_386.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_amd64.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_arm.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_arm64.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_mips.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_mips64.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_mips64le.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_mipsle.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_ppc64le.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_riscv64.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_s390x.go
100644 → 100755
Empty file.
Empty file modified host/host_linux_test.go
100644 → 100755
Empty file.
Empty file modified host/host_openbsd.go
100644 → 100755
Empty file.
Empty file modified host/host_openbsd_386.go
100644 → 100755
Empty file.
Empty file modified host/host_openbsd_amd64.go
100644 → 100755
Empty file.
Empty file modified host/host_openbsd_arm64.go
100644 → 100755
Empty file.
Empty file modified host/host_posix.go
100644 → 100755
Empty file.
Empty file modified host/host_solaris.go
100644 → 100755
Empty file.
Empty file modified host/host_test.go
100644 → 100755
Empty file.
Empty file modified host/host_windows.go
100644 → 100755
Empty file.
Empty file modified host/smc_darwin.c
100644 → 100755
Empty file.
Empty file modified host/smc_darwin.h
100644 → 100755
Empty file.
Empty file modified host/types.go
100644 → 100755
Empty file.
Empty file modified host/types_darwin.go
100644 → 100755
Empty file.
Empty file modified host/types_freebsd.go
100644 → 100755
Empty file.
Empty file modified host/types_linux.go
100644 → 100755
Empty file.
Empty file modified host/types_openbsd.go
100644 → 100755
Empty file.
Empty file modified internal/common/binary.go
100644 → 100755
Empty file.
Empty file modified internal/common/common.go
100644 → 100755
Empty file.
Empty file modified internal/common/common_darwin.go
100644 → 100755
Empty file.
Empty file modified internal/common/common_freebsd.go
100644 → 100755
Empty file.
Empty file modified internal/common/common_linux.go
100644 → 100755
Empty file.
Empty file modified internal/common/common_openbsd.go
100644 → 100755
Empty file.
Empty file modified internal/common/common_test.go
100644 → 100755
Empty file.
3 changes: 1 addition & 2 deletions internal/common/common_unix.go
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,7 @@ func CallLsofWithContext(ctx context.Context, invoke Invoker, pid int32, args ..
}

func CallPgrepWithContext(ctx context.Context, invoke Invoker, pid int32) ([]int32, error) {
var cmd []string
cmd = []string{"-P", strconv.Itoa(int(pid))}
cmd := []string{"-P", strconv.Itoa(int(pid))}
pgrep, err := exec.LookPath("pgrep")
if err != nil {
return []int32{}, err
Expand Down
Empty file modified internal/common/common_windows.go
100644 → 100755
Empty file.
Empty file modified internal/common/sleep.go
100644 → 100755
Empty file.
Empty file modified internal/common/sleep_test.go
100644 → 100755
Empty file.
Empty file modified load/load.go
100644 → 100755
Empty file.
71 changes: 71 additions & 0 deletions load/load_aix.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
// +build aix

package load

/*
#cgo LDFLAGS: -L/usr/lib -lperfstat
#include <libperfstat.h>
#include <procinfo.h>
*/
import "C"

import (
"context"
"unsafe"

"github.com/power-devops/perfstat"
)

func Avg() (*AvgStat, error) {
return AvgWithContext(context.Background())
}

func AvgWithContext(ctx context.Context) (*AvgStat, error) {
c, err := perfstat.CpuTotalStat()
if err != nil {
return nil, err
}
ret := &AvgStat{
Load1: float64(c.LoadAvg1),
Load5: float64(c.LoadAvg5),
Load15: float64(c.LoadAvg15),
}

return ret, nil
}

// Misc returns miscellaneous host-wide statistics.
// darwin use ps command to get process running/blocked count.
// Almost same as Darwin implementation, but state is different.
func Misc() (*MiscStat, error) {
return MiscWithContext(context.Background())
}

func MiscWithContext(ctx context.Context) (*MiscStat, error) {
info := C.struct_procentry64{}
cpid := C.pid_t(0)

ret := MiscStat{}
for {
// getprocs first argument is a void*
num, err := C.getprocs64(unsafe.Pointer(&info), C.sizeof_struct_procentry64, nil, 0, &cpid, 1)
if err != nil {
return nil, err
}

ret.ProcsTotal++
switch info.pi_state {
case C.SACTIVE:
ret.ProcsRunning++
case C.SSTOP:
ret.ProcsBlocked++
}

if num == 0 {
break
}
}
return &ret, nil
}

Empty file modified load/load_bsd.go
100644 → 100755
Empty file.
Empty file modified load/load_darwin.go
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion load/load_fallback.go
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// +build !darwin,!linux,!freebsd,!openbsd,!windows,!solaris
// +build !darwin,!linux,!freebsd,!openbsd,!windows,!solaris,!aix

package load

Expand Down
Empty file modified load/load_freebsd.go
100644 → 100755
Empty file.
Empty file modified load/load_linux.go
100644 → 100755
Empty file.
Empty file modified load/load_openbsd.go
100644 → 100755
Empty file.
Empty file modified load/load_solaris.go
100644 → 100755
Empty file.
Empty file modified load/load_test.go
100644 → 100755
Empty file.
Empty file modified load/load_windows.go
100644 → 100755
Empty file.
Empty file modified mem/mem.go
100644 → 100755
Empty file.
58 changes: 58 additions & 0 deletions mem/mem_aix.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
// +build aix

package mem

import (
"context"

"github.com/power-devops/perfstat"
)

func VirtualMemory() (*VirtualMemoryStat, error) {
return VirtualMemoryWithContext(context.Background())
}

func VirtualMemoryWithContext(ctx context.Context) (*VirtualMemoryStat, error) {
m, err := perfstat.MemoryTotalStat()
if err != nil {
return nil, err
}
pagesize := uint64(4096)
ret := VirtualMemoryStat{
Total: uint64(m.RealTotal) * pagesize,
Available: uint64(m.RealAvailable) * pagesize,
Free: uint64(m.RealFree) * pagesize,
Used: uint64(m.RealInUse) * pagesize,
UsedPercent: 100 * float64(m.RealInUse) / float64(m.RealTotal),
Active: uint64(m.VirtualActive) * pagesize,
SwapTotal: uint64(m.PgSpTotal) * pagesize,
SwapFree: uint64(m.PgSpFree) * pagesize,
}
return &ret, nil
}

func SwapMemory() (*SwapMemoryStat, error) {
return SwapMemoryWithContext(context.Background())
}

func SwapMemoryWithContext(ctx context.Context) (*SwapMemoryStat, error) {
m, err := perfstat.MemoryTotalStat()
if err != nil {
return nil, err
}
pagesize := uint64(4096)
swapUsed := uint64(m.PgSpTotal - m.PgSpFree - m.PgSpRsvd) * pagesize
swapTotal := uint64(m.PgSpTotal) * pagesize
ret := SwapMemoryStat{
Total: swapTotal,
Free: uint64(m.PgSpFree) * pagesize,
Used: swapUsed,
UsedPercent: float64(100 * swapUsed) / float64(swapTotal),
Sin: uint64(m.PgSpIn),
Sout: uint64(m.PgSpOut),
PgIn: uint64(m.PageIn),
PgOut: uint64(m.PageOut),
PgFault: uint64(m.PageFaults),
}
return &ret, nil
}
Empty file modified mem/mem_bsd.go
100644 → 100755
Empty file.
Empty file modified mem/mem_bsd_test.go
100644 → 100755
Empty file.
Empty file modified mem/mem_darwin.go
100644 → 100755
Empty file.
Empty file modified mem/mem_darwin_cgo.go
100644 → 100755
Empty file.
Empty file modified mem/mem_darwin_nocgo.go
100644 → 100755
Empty file.
Empty file modified mem/mem_darwin_test.go
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion mem/mem_fallback.go
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// +build !darwin,!linux,!freebsd,!openbsd,!solaris,!windows,!plan9
// +build !darwin,!linux,!freebsd,!openbsd,!solaris,!windows,!plan9,!aix

package mem

Expand Down
Empty file modified mem/mem_freebsd.go
100644 → 100755
Empty file.
Empty file modified mem/mem_linux.go
100644 → 100755
Empty file.
Empty file modified mem/mem_linux_test.go
100644 → 100755
Empty file.
Empty file modified mem/mem_openbsd.go
100644 → 100755
Empty file.
Empty file modified mem/mem_openbsd_386.go
100644 → 100755
Empty file.
Empty file modified mem/mem_openbsd_amd64.go
100644 → 100755
Empty file.
Empty file modified mem/mem_openbsd_arm64.go
100644 → 100755
Empty file.
Empty file modified mem/mem_plan9.go
100644 → 100755
Empty file.
Empty file modified mem/mem_plan9_test.go
100644 → 100755
Empty file.
Empty file modified mem/mem_solaris.go
100644 → 100755
Empty file.
Empty file modified mem/mem_solaris_test.go
100644 → 100755
Empty file.
Empty file modified mem/mem_test.go
100644 → 100755
Empty file.
Empty file modified mem/mem_windows.go
100644 → 100755
Empty file.
Empty file modified mem/testdata/linux/virtualmemory/intelcorei5/proc/meminfo
100644 → 100755
Empty file.
Empty file modified mem/testdata/linux/virtualmemory/issue1002/proc/meminfo
100644 → 100755
Empty file.
Empty file modified mem/testdata/plan9/virtualmemory/dev/swap
100644 → 100755
Empty file.
Empty file modified mem/types_openbsd.go
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion net/net.go
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ func (l *ConntrackStatList) Append(c *ConntrackStat) {
}

func (l *ConntrackStatList) Items() []ConntrackStat {
items := make([]ConntrackStat, len(l.items), len(l.items))
items := make([]ConntrackStat, len(l.items))
for i, el := range l.items {
items[i] = *el
}
Expand Down
Empty file modified net/net_aix.go
100644 → 100755
Empty file.
Empty file modified net/net_darwin.go
100644 → 100755
Empty file.
Empty file modified net/net_darwin_test.go
100644 → 100755
Empty file.
Empty file modified net/net_fallback.go
100644 → 100755
Empty file.
Empty file modified net/net_freebsd.go
100644 → 100755
Empty file.
2 changes: 1 addition & 1 deletion net/net_linux.go
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ func IOCountersByFileWithContext(ctx context.Context, pernic bool, filename stri
ret = append(ret, nic)
}

if pernic == false {
if !pernic {
return getIOCountersAll(ret)
}

Expand Down
Empty file modified net/net_linux_netlink_test.go
100644 → 100755
Empty file.
Empty file modified net/net_linux_test.go
100644 → 100755
Empty file.
Empty file modified net/net_openbsd.go
100644 → 100755
Empty file.
Empty file modified net/net_test.go
100644 → 100755
Empty file.
Empty file modified net/net_unix.go
100644 → 100755
Empty file.
Empty file modified net/net_windows.go
100644 → 100755
Empty file.
Empty file modified process/process.go
100644 → 100755
Empty file.
Empty file modified process/process_bsd.go
100644 → 100755
Empty file.
Empty file modified process/process_darwin.go
100644 → 100755
Empty file.
Empty file modified process/process_darwin_386.go
100644 → 100755
Empty file.
Empty file modified process/process_darwin_amd64.go
100644 → 100755
Empty file.
Empty file modified process/process_darwin_arm64.go
100644 → 100755
Empty file.
Empty file modified process/process_darwin_cgo.go
100644 → 100755
Empty file.
Empty file modified process/process_darwin_nocgo.go
100644 → 100755
Empty file.
Empty file modified process/process_fallback.go
100644 → 100755
Empty file.
Empty file modified process/process_freebsd.go
100644 → 100755
Empty file.
Empty file modified process/process_freebsd_386.go
100644 → 100755
Empty file.
Empty file modified process/process_freebsd_amd64.go
100644 → 100755
Empty file.
Empty file modified process/process_freebsd_arm.go
100644 → 100755
Empty file.
Empty file modified process/process_freebsd_arm64.go
100644 → 100755
Empty file.
5 changes: 1 addition & 4 deletions process/process_linux.go
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -726,10 +726,7 @@ func (p *Process) fillFromIOWithContext(ctx context.Context) (*IOCountersStat, e
if err != nil {
return nil, err
}
param := field[0]
if strings.HasSuffix(param, ":") {
param = param[:len(param)-1]
}
param := strings.TrimSuffix(field[0], ":")
switch param {
case "syscr":
ret.ReadCount = t
Expand Down
Empty file modified process/process_linux_test.go
100644 → 100755
Empty file.
Empty file modified process/process_openbsd.go
100644 → 100755
Empty file.
Empty file modified process/process_openbsd_386.go
100644 → 100755
Empty file.
Empty file modified process/process_openbsd_amd64.go
100644 → 100755
Empty file.
Empty file modified process/process_openbsd_arm64.go
100644 → 100755
Empty file.
Empty file modified process/process_plan9.go
100644 → 100755
Empty file.
Empty file modified process/process_posix.go
100644 → 100755
Empty file.
Empty file modified process/process_posix_test.go
100644 → 100755
Empty file.
Empty file modified process/process_race_test.go
100644 → 100755
Empty file.
Empty file modified process/process_solaris.go
100644 → 100755
Empty file.
Empty file modified process/process_test.go
100644 → 100755
Empty file.
Empty file modified process/process_windows.go
100644 → 100755
Empty file.
Empty file modified process/process_windows_386.go
100644 → 100755
Empty file.
Empty file modified process/process_windows_amd64.go
100644 → 100755
Empty file.
Empty file modified process/testdata/darwin/ps-ax-opid_fail
100644 → 100755
Empty file.
Empty file modified process/testdata/linux/1/comm
100644 → 100755
Empty file.
Empty file modified process/testdata/linux/1/status
100644 → 100755
Empty file.
Empty file modified process/testdata/linux/1060/comm
100644 → 100755
Empty file.
Empty file modified process/testdata/linux/1060/status
100644 → 100755
Empty file.
Empty file modified process/testdata/linux/68927/comm
100644 → 100755
Empty file.
Empty file modified process/testdata/linux/68927/stat
100644 → 100755
Empty file.
Empty file modified process/testdata/lx_brandz/1/stat
100644 → 100755
Empty file.
Empty file modified process/types_darwin.go
100644 → 100755
Empty file.
Empty file modified process/types_freebsd.go
100644 → 100755
Empty file.
Empty file modified process/types_openbsd.go
100644 → 100755
Empty file.
Empty file modified winservices/manager.go
100644 → 100755
Empty file.
Empty file modified winservices/winservices.go
100644 → 100755
Empty file.

0 comments on commit 486cb19

Please sign in to comment.