View Source ProcessHub.Task.ClusterUpdateTask.NodeUp (ProcessHub v0.5.0-beta)

Handler for the node up event.

Summary

Types

@type t() :: %ProcessHub.Task.ClusterUpdateTask.NodeUp{
  calculated_cids: %{required(ProcessHub.child_id()) => [node()]},
  dist_strat: map(),
  hub: ProcessHub.Hub.t(),
  joined_nodes: [node()],
  migr_strat: ProcessHub.Strategy.Migration.Base.t(),
  redun_strat: ProcessHub.Strategy.Redundancy.Base.t(),
  sync_strat: ProcessHub.Strategy.Synchronization.Base.t()
}

Functions

@spec handle(t()) :: :ok