View Source ProcessHub.Handler.ClusterUpdate.NodeUp (ProcessHub v0.1.3-alpha)
Handler for the node up event.
Summary
Types
@type t() :: %ProcessHub.Handler.ClusterUpdate.NodeUp{ cluster_nodes: [node()], hash_ring_new: :hash_ring.ring(), hash_ring_old: :hash_ring.ring(), hub_id: ProcessHub.hub_id(), migr_strat: ProcessHub.Strategy.Migration.Base.t(), new_node: node(), partition_strat: ProcessHub.Strategy.PartitionTolerance.Base.t(), redun_strat: ProcessHub.Strategy.Redundancy.Base.t(), sync_strat: SynchronizationStrategy.t() }
Functions
@spec handle(t()) :: :ok