Documentation ¶
Index ¶
- Constants
- func GetMasterConfig(masterConfigFile string, logger *log.Logger) (*configapi.MasterConfig, error)
- type Bin
- type DescendingBins
- type EtcdWriteVolume
- func (d *EtcdWriteVolume) AvailableParameters() []types.Parameter
- func (d *EtcdWriteVolume) CanRun() (bool, error)
- func (d *EtcdWriteVolume) Check() types.DiagnosticResult
- func (d *EtcdWriteVolume) Complete(logger *log.Logger) error
- func (d *EtcdWriteVolume) Description() string
- func (d *EtcdWriteVolume) Name() string
- func (d *EtcdWriteVolume) Requirements() (client bool, host bool)
- type KeyCounter
Constants ¶
View Source
const ( EtcdWriteName = "EtcdWriteVolume" DurationParam = "duration" DurationDefault = "1m" )
Variables ¶
This section is empty.
Functions ¶
func GetMasterConfig ¶
Types ¶
type DescendingBins ¶
type DescendingBins []Bin
func (DescendingBins) Len ¶
func (m DescendingBins) Len() int
func (DescendingBins) Less ¶
func (m DescendingBins) Less(i, j int) bool
func (DescendingBins) Swap ¶
func (m DescendingBins) Swap(i, j int)
type EtcdWriteVolume ¶
type EtcdWriteVolume struct { MasterConfigLocation string V3Client *clientv3.Client // contains filtered or unexported fields }
EtcdWriteVolume is a Diagnostic to check the writes occurring against etcd and organize them by volume.
func (*EtcdWriteVolume) AvailableParameters ¶
func (d *EtcdWriteVolume) AvailableParameters() []types.Parameter
func (*EtcdWriteVolume) CanRun ¶
func (d *EtcdWriteVolume) CanRun() (bool, error)
func (*EtcdWriteVolume) Check ¶
func (d *EtcdWriteVolume) Check() types.DiagnosticResult
func (*EtcdWriteVolume) Description ¶
func (d *EtcdWriteVolume) Description() string
func (*EtcdWriteVolume) Name ¶
func (d *EtcdWriteVolume) Name() string
func (*EtcdWriteVolume) Requirements ¶
func (d *EtcdWriteVolume) Requirements() (client bool, host bool)
type KeyCounter ¶
type KeyCounter interface {
Inc(key []string)
}
Click to show internal directories.
Click to hide internal directories.