shirou
079e1cb22f
[internal]Windows: skip Host test.
2018-01-11 11:34:14 +09:00
shirou
2ae56c34ce
Merge pull request #480 from shirou/feature/add_context_support
...
Add WithContext functions.
2018-01-09 11:50:27 +09:00
shirou
e776f6384a
[docker]: fix typo.
2018-01-09 11:44:33 +09:00
shirou
a97abd3450
Merge branch 'master' into feature/add_context_support
2018-01-09 11:34:48 +09:00
shirou
d1fb05a30b
Skip some test if CircleCI.
2018-01-09 11:30:38 +09:00
shirou
1958326a49
[docker]: fix re-declartion
2018-01-09 11:21:13 +09:00
shirou
cd61c36c4f
Merge branch 'master' into feature/add_context_support
2018-01-09 11:18:25 +09:00
shirou
12199ad2d7
Merge pull request #481 from shirou/feature/use_basename_for_iocounters
...
[disk]linux: use basename such as sda1 for IOCounters
2018-01-09 11:17:27 +09:00
shirou
e6205aaa77
Merge pull request #441 from shirou/feature/lxd_boot_time
...
[host] linux: change file if in a lxc container.
2018-01-09 11:16:55 +09:00
shirou
8b2468f1e7
Merge branch 'master' of github.com:shirou/gopsutil into feature/lxd_boot_time
2018-01-09 11:16:18 +09:00
shirou
231815dfea
[docker]: move String() to docker.go for all platforms.
2018-01-09 11:12:00 +09:00
shirou
49e4d328f8
Merge pull request #471 from nkirsch/tgid_support
...
Add support for parsing the tgid (thread group id) field.
2018-01-09 11:09:00 +09:00
Nick Kirsch
fb24c70d36
Add ErrNotImplementedError for Tgid support.
2018-01-05 11:37:36 -08:00
Nick Kirsch
6c35887d02
Add ErrNotImplementedError to Darwin, FreeBSD, and OpenBSD.
2018-01-04 11:51:49 -08:00
Nick Kirsch
482ca3af6d
Parses the tgid field, which is the thread group id (aka user-space process id) on Linux. Returns error on other platforms.
2018-01-04 11:30:39 -08:00
shirou
756e91c8f5
[disk]linux: use basename such as sda1 for IOCounters
2017-12-31 17:15:45 +09:00
shirou
4c73494c78
Add WithContext functions.
2017-12-31 15:25:49 +09:00
Lomanic
7ec06ec280
Merge pull request #475 from Oxileo/issue442
...
Fix #442 , trim sensor names and properly handle CentOS in host.SensorsTemperatures()
2017-12-20 20:14:05 +01:00
Lomanic
e3ae39aa5b
Fix #442 , trim sensor names and properly handle CentOS in host.SensorsTemperatures()
2017-12-19 23:02:10 +01:00
shirou
27389f01ec
Merge pull request #459 from shirou/feature/implements_process_kill_on_windows
...
[process]windows: implements process.Kill using os/exec
2017-12-14 15:29:47 +09:00
shirou
b8c456e534
Revert "Fix build with bazel on OSX"
...
This reverts commit 51c7c4013b
.
2017-12-09 16:50:03 +09:00
shirou
ab3d3b7f21
Merge pull request #467 from improbable-io/bugfix-darwin-build
...
Fix build with bazel on OSX
2017-12-09 14:40:04 +09:00
Tatiana Borisova
51c7c4013b
Fix build with bazel on OSX
2017-12-08 15:05:00 +00:00
shirou
5c46042e0d
Merge pull request #461 from medzin/time-stat-doc
...
Add missing doc for cpu.TimesStat structure
2017-11-30 22:50:17 +09:00
Adam Medzinski
22f3299fd7
Add missing doc for cpu.TimesStat structure
2017-11-27 12:17:18 +01:00
shirou
bfe3c2e8f4
Merge pull request #452 from leafnunes/master
...
prevent hang on pkg import if wmi.Query hangs
2017-11-21 21:01:14 +09:00
leaf
65598d98cc
To prevent hang if wmi.Query hangs, add a context-aware wrapper for it.
2017-11-20 10:13:27 -08:00
WAKAYAMA shirou
f5e19d7e16
[process]windows: implements process.Kill using os/exec
2017-11-18 22:43:54 +09:00
shirou
384a55110a
Merge pull request #458 from danielnelson/skip-not-exist
...
[net] linux: skip if not exist error on getProcInodesAll
2017-11-18 22:09:29 +09:00
shirou
f7e6fc5972
Merge pull request #456 from Lomanic/windows-snapprocess
...
Use getFromSnapProcess to get process Name and Ppid on Windows instead of slow WMI
2017-11-18 22:08:34 +09:00
Daniel Nelson
6abd227e48
[net] linux: skip if not exist error on getProcInodesAll
2017-11-17 10:46:16 -08:00
shirou
234b6bc9b8
Merge pull request #455 from Lomanic/windows-enumprocesses
...
Use w32.EnumerateProcesses instead of slower wmi in windows process.Processes()
2017-11-13 21:46:12 +09:00
Lomanic
00bdebfce7
Use getFromSnapProcess to get process Name and Ppid on Windows instead of slow WMI
2017-11-12 21:59:17 +01:00
Lomanic
da12f10f63
Use w32.EnumerateProcesses instead of slower wmi in windows process.Processes()
2017-11-12 21:13:39 +01:00
shirou
a8bc262994
Merge pull request #454 from Lomanic/windows-enumprocesses
...
Handle case in Windows process.Pids() where buffer is too small to handle that many processes returned by w32.EnumProcesses
2017-11-13 01:40:41 +09:00
Lomanic
c9a24cf2d0
Handle case in Windows process.Pids() where buffer is too small to handle that many processes returned by w32.EnumProcesses
2017-11-12 16:40:35 +01:00
shirou
699bd0f65a
Merge pull request #453 from Lomanic/windows-enumprocesses
...
Use w32.EnumProcesses to get pids on Windows in process.Pids()
2017-11-12 22:13:38 +09:00
Lomanic
0314bc81f3
Use w32.EnumProcesses to get pids on Windows in process.Pids()
2017-11-12 03:08:47 +01:00
shirou
982c40e07b
Merge pull request #444 from tychoish/make-list-all-processes-public
...
make process.processes function public
2017-11-12 01:32:35 +09:00
shirou
40b2c667c5
Merge pull request #447 from shawnps/master
...
call Fatal if length of Users() is 0
2017-11-12 01:21:39 +09:00
shirou
5efab3f766
Merge pull request #450 from mpfz0r/fixtypo
...
fix typo
2017-11-10 07:34:52 +09:00
shirou
51809083eb
Merge pull request #449 from mpfz0r/connsupport
...
Implement Connection support for OpenBSD
2017-11-10 07:34:25 +09:00
Sam Kleinman
4d92a03da8
fix cross compiles
2017-11-09 10:31:12 -05:00
Marco Pfatschbacher
df6462b50e
Fix PR comments made by shirou
2017-11-09 13:14:12 +01:00
shirou
09135c072b
Merge pull request #448 from mpfz0r/master
...
Fix IOCounters for OpenBSD
2017-11-09 14:52:09 +09:00
Marco Pfatschbacher
5476f100bc
mark net_connections as supported for OpenBSD
2017-11-08 21:41:57 +01:00
Marco Pfatschbacher
1ca44eace9
fix typo
2017-11-08 21:38:07 +01:00
Marco Pfatschbacher
6e7aca41d7
Implement Connection support for OpenBSD
...
This retrieves open TCP/UDP connections by using netstat(1)
File descriptors and pids are not supported.
2017-11-08 21:26:05 +01:00
Marco Pfatschbacher
d62768abc9
Fix IOCounters for OpenBSD
...
Use SysctlRaw instead of Sysctl.
The latter assumes NUL terminated strings
which returns the lenght off by one.
Therefore, only n-1 disks where reported.
2017-11-08 20:52:36 +01:00
shawnps
befc2c3d92
call Fatal if length of Users() is 0
2017-11-08 13:29:49 +09:00