Documentation ¶
Index ¶
Constants ¶
View Source
const ( SBDPath = "/usr/sbin/sbd" SBDConfigPath = "/etc/sysconfig/sbd" SBDStatusUnknown = "unknown" SBDStatusUnhealthy = "unhealthy" SBDStatusHealthy = "healthy" )
Variables ¶
This section is empty.
Functions ¶
func Md5sumFile ¶
Types ¶
type Cluster ¶
type Cluster struct { Cib cib.Root Crmmon crmmon.Root SBD SBD ID string `json:"Id"` Name string DC bool Provider string }
func NewCluster ¶
func NewClusterWithDiscoveryTools ¶
func NewClusterWithDiscoveryTools(discoveryTools *DiscoveryTools) (*Cluster, error)
func (*Cluster) FencingType ¶
func (*Cluster) IsFencingSBD ¶
type DiscoveryTools ¶
type SBDDevice ¶
type SBDDevice struct { Device string Status string Dump SBDDump List []*SBDNode // contains filtered or unexported fields }
func NewSBDDevice ¶
func NewSBDDevice(executor utils.CommandExecutor, sbdPath, device string) SBDDevice
func (*SBDDevice) LoadDeviceData ¶
Click to show internal directories.
Click to hide internal directories.