Disable remote watch and remote deployment outside Cluster (#27126)
This commit is contained in:
parent
8757e35b7e
commit
611e32de91
39 changed files with 1022 additions and 179 deletions
|
|
@ -193,6 +193,14 @@ object ClusterEvent {
|
|||
def withUnreachableDataCenters(unreachableDataCenters: Set[DataCenter]): CurrentClusterState =
|
||||
new CurrentClusterState(members, unreachable, seenBy, leader, roleLeaderMap, unreachableDataCenters)
|
||||
|
||||
/**
|
||||
* INTERNAL API
|
||||
* Returns true if the address is a cluster member and that member is `MemberStatus.Up`.
|
||||
*/
|
||||
@InternalApi
|
||||
private[akka] def isMemberUp(address: Address): Boolean =
|
||||
members.exists(m => m.address == address && m.status == MemberStatus.Up)
|
||||
|
||||
// for binary compatibility (used to be a case class)
|
||||
def copy(
|
||||
members: immutable.SortedSet[Member] = this.members,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue