Documentation ¶
Index ¶
- Variables
- func KeepVerifying(agentClient *redis.RemoteAgentClient, statefilePath string, ...)
- func NewStateFileAvailableInstances(path string) *stateFileAvailableInstances
- func StopVerifying()
- type CheckSchedule
- type Checker
- type InconsistencyReporter
- type InstancesNoDataChecker
- type InstancesProvider
- type Keycounter
- type LogReporter
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrHasData = errors.New("redis database not empty")
Functions ¶
func KeepVerifying ¶
func NewStateFileAvailableInstances ¶
func NewStateFileAvailableInstances(path string) *stateFileAvailableInstances
func StopVerifying ¶
func StopVerifying()
Types ¶
type CheckSchedule ¶
type CheckSchedule struct {
// contains filtered or unexported fields
}
func NewCheckSchedule ¶
func (*CheckSchedule) Start ¶
func (cs *CheckSchedule) Start()
func (*CheckSchedule) Stop ¶
func (cs *CheckSchedule) Stop()
type InconsistencyReporter ¶
type InstancesNoDataChecker ¶
type InstancesNoDataChecker struct {
// contains filtered or unexported fields
}
func NewInstancesNoDataChecker ¶
func NewInstancesNoDataChecker(i InstancesProvider, kc Keycounter, r InconsistencyReporter) *InstancesNoDataChecker
func (*InstancesNoDataChecker) Check ¶
func (c *InstancesNoDataChecker) Check() error
type InstancesProvider ¶
type Keycounter ¶
type LogReporter ¶
type LogReporter struct {
// contains filtered or unexported fields
}
func NewLogReporter ¶
func NewLogReporter(logger lager.Logger) *LogReporter
Source Files ¶
Click to show internal directories.
Click to hide internal directories.