package host

import "github.com/shirou/gopsutil/host"

Index

Types

type InfoStat

type InfoStat struct {
	Hostname             string `json:"hostname"`
	Uptime               uint64 `json:"uptime"`
	BootTime             uint64 `json:"bootTime"`
	Procs                uint64 `json:"procs"`          // number of processes
	OS                   string `json:"os"`             // ex: freebsd, linux
	Platform             string `json:"platform"`       // ex: ubuntu, linuxmint
	PlatformFamily       string `json:"platformFamily"` // ex: debian, rhel
	PlatformVersion      string `json:"platformVersion"`
	VirtualizationSystem string `json:"virtualizationSystem"`
	VirtualizationRole   string `json:"virtualizationRole"` // guest or host

}

A HostInfoStat describes the host status. This is not in the psutil but it useful.

func (InfoStat) String

func (h InfoStat) String() string

type UserStat

type UserStat struct {
	User     string `json:"user"`
	Terminal string `json:"terminal"`
	Host     string `json:"host"`
	Started  int    `json:"started"`
}

func (UserStat) String

func (u UserStat) String() string

Source Files

host.go

Version
v2.0.0+incompatible
Published
Apr 7, 2016
Platform
js/wasm
Imports
1 packages
Last checked
5 hours ago

Tools for package owners.