Sean Chittenden
e4f857a9ca
Fix a linter issue: s/TimeoutErr/ErrTimeout/g
2016-08-11 00:49:29 -07:00
Sean Chittenden
613ada987d
Add DoSysctrl() to Linux's common utilities.
2016-08-11 00:48:24 -07:00
Sean Chittenden
e0b5f86113
Spell `error` like `err`. *facepalm*
2016-07-11 14:07:55 -04:00
Sean Chittenden
a3f57b1314
Resolve cyclic import and create a common helper func, NumProcs()
2016-07-11 14:05:30 -04:00
Shirou WAKAYAMA
57f6aebc7e
add Timeout to invoke command and use common.Invoke refs: #201
2016-05-20 17:59:41 +09:00
Shirou WAKAYAMA
0787e8ba3e
[host]linux-arm: update type_liux.go. Test will fail.
2016-04-10 10:07:35 +00:00
Shirou WAKAYAMA
adf2f03a48
fix build and path error
2016-04-01 22:28:07 +09:00
Shirou WAKAYAMA
bce9212def
fix build bugs.
2016-04-01 22:22:03 +09:00
Shirou WAKAYAMA
d21ed2b40d
search path via exec.LookPath before actual invoke.
2016-04-01 22:13:05 +09:00
Shirou WAKAYAMA
613a8a90e1
fixed by golint.
2016-04-01 21:34:39 +09:00
Shirou WAKAYAMA
944429d994
fixed by errcheck
2016-04-01 21:02:20 +09:00
Shirou WAKAYAMA
fa3e1cc196
[common]linux: add HostEtc to switch '/etc' See #175 .
2016-03-13 23:42:06 +09:00
Shirou WAKAYAMA
6c352016d8
[net]linux: start replacing lsof. still work in progress.
2016-03-01 23:38:13 +09:00
Shirou WAKAYAMA
3166d41538
set LC_ALL to C in order to avoid number formatting problem.
2016-02-17 16:29:35 +09:00
WAKAYAMA shirou
0af91ba32b
[disk,process]freebsd: binary.go moved to internal.
2016-02-12 23:10:40 +09:00
elij
d1380cba29
try to fix diskio stats on FreeBSD-10.x
...
FreeBSD apparently changed the magic sysctl mib values for devstats.
--- FAIL: TestDisk_io_counters (0.00s)
disk_test.go:39: error no such file or directory
disk_test.go:42: ret is empty, map[]
This code uses an undocumented, but exported, go stdlib method to fetch
the sysctl by string instead of mib.
2016-02-06 06:20:52 -08:00
Shawn Smith
9cc9e82920
fix typos
2015-12-31 14:23:13 +09:00
James Lamb
22f35fd518
add netfilter counter support
2015-12-08 09:32:45 +11:00
Shirou WAKAYAMA
dd13300833
process[linux,freebsd,darwin]: implements Children using pgrep.
2015-11-24 00:04:20 +09:00
Daniel Theophanes
0af895258e
common: rename package common to internal/common. Add ENV helper funcs.
...
Package common wasn't used for public functions. Place it in an
internal directory to prevent other packages from using.
Remove the distributed references to "HOST_PROC" and "HOST_SYS"
consts and combine into a common function. This also helps so that
if a env var is defined with a trailing slash all will continue to
work as expected.
Fixes #100
2015-10-18 20:40:01 -07:00