implements Uptime.

pull/4/head
Shirou WAKAYAMA 11 years ago
parent 0f76e7130f
commit d0da149b67

@ -9,8 +9,17 @@ import (
func (h Host) HostInfo() (HostInfo, error) {
ret := HostInfo{}
hostname, err := os.Hostname()
ret.Hostname = hostname
if err != nil {
return ret, err
}
sysinfo := &syscall.Sysinfo_t{}
if err := syscall.Sysinfo(sysinfo); err != nil {
return ret, err
}
ret.Uptime = sysinfo.Uptime
return ret, nil

Loading…
Cancel
Save