func isGeneralyValidAsCandidateSiblingOfIntermediateMaster(sibling *inst.Instance) bool { if !sibling.LogBinEnabled { return false } if !sibling.LogSlaveUpdatesEnabled { return false } if !sibling.SlaveRunning() { return false } if !sibling.IsLastCheckValid { return false } return true }