Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FilterBlockedRemovals ¶
func FilterBlockedRemovals(cluster *fdbv1beta2.FoundationDBCluster, processGroupsToRemove []*fdbv1beta2.ProcessGroupStatus) []*fdbv1beta2.ProcessGroupStatus
FilterBlockedRemovals will remove all matching process groups from the processGroupsToRemove slice that are defined in the BlockRemoval.
func FilterIgnoredProcessGroups ¶
func FilterIgnoredProcessGroups(cluster *fdbv1beta2.FoundationDBCluster, addresses []fdbv1beta2.ProcessAddress, status *fdbv1beta2.FoundationDBStatus) ([]fdbv1beta2.ProcessAddress, bool)
FilterIgnoredProcessGroups removes all addresses from the addresses slice that are associated with a process group that should be ignored during a restart.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.