gopsutil/host
Sean Chittenden 59094cd5b7
Add HostID to the Host InfoStat struct returned from host.Info().
On supported hosts the value returned is a UUID (case preserving
from the value of the underlying OS).

For Linux this is generated once, randomly per boot.  For FreeBSD and
Darwin this is a more durable value that should persist across reboots.
..
host.go Add HostID to the Host InfoStat struct returned from host.Info().
host_darwin.go Add HostID to the Host InfoStat struct returned from host.Info().
host_darwin_amd64.go
host_freebsd.go Add HostID to the Host InfoStat struct returned from host.Info().
host_freebsd_386.go [host]freebsd: add freebsd_386.
host_freebsd_amd64.go [host]freebsd: update freebsd_amd64
host_linux.go Add HostID to the Host InfoStat struct returned from host.Info().
host_linux_386.go [host]linux: forgot to add sizeOfUtmp.
host_linux_amd64.go [host]linux: fix i386 and gofmt.
host_linux_arm.go [host]linux: fix i386 and gofmt.
host_linux_arm64.go Add type definitions for arm64 and ppc64le
host_linux_ppc64le.go [host]Windows: BootTime and Uptime are reversed on Windows.
host_linux_test.go
host_test.go Add HostID to the Host InfoStat struct returned from host.Info().
host_windows.go Merge branch 'master' of github.com:shirou/gopsutil
types_darwin.go
types_freebsd.go [host]freebsd: update freebsd_amd64
types_linux.go