Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDaemonReport ¶
Types ¶
type DeviceLsblk ¶
type DeviceLsblk struct {
Name string `json:"name"`
Kname string `json:"kname"`
Serial string `json:"serial,omitempty"`
MajMin string `json:"maj:min"`
Rotational bool `json:"rota"`
Type string `json:"type"`
Parent string `json:"pkname,omitempty"`
Childrens []DeviceLsblk `json:"children,omitempty"`
FsType string `json:"fstype,omitempty"`
}
type LsblkReport ¶
type LsblkReport struct {
Blockdevices []DeviceLsblk `json:"blockdevices"`
}
type LvmReport ¶
type LvmReport struct {
Report []LvmReportField `json:"report,omitempty"`
}
type LvmReportField ¶
type LvmReportField struct {
Lvs []LvReport `json:"lv,omitempty"`
}
type OsdVolumeInfo ¶
type OsdVolumeInfo struct {
Devices []string `json:"devices"`
LvPath string `json:"lv_path"`
Path string `json:"path"`
Tags OsdVolumeTags `json:"tags"`
Type string `json:"type"`
}
Click to show internal directories.
Click to hide internal directories.