open-vault/helper/hostutil/hostinfo_openbsd.go

27 lines
625 B
Go
Raw Normal View History

//go:build openbsd
package hostutil
import (
2019-11-12 04:10:21 +00:00
"context"
"fmt"
"time"
)
type HostInfo struct {
Timestamp time.Time `json:"timestamp"`
CPU []interface{} `json:"cpu"`
CPUTimes []interface{} `json:"cpu_times"`
Disk []interface{} `json:"disk"`
Host interface{} `json:"host"`
Memory interface{} `json:"memory"`
}
2019-11-12 04:10:21 +00:00
func CollectHostInfo(ctx context.Context) (*HostInfo, error) {
return nil, fmt.Errorf("host info not supported on this platform")
}
func CollectHostMemory(ctx context.Context) (*VirtualMemoryStat, error) {
return nil, fmt.Errorf("host info not supported on this platform")
}