Beethoven.Role (Beethoven v0.2.3)
Handles role re/assignment between clusters.
Summary
Functions
Starts server as a child of the root supervisor. Operation runs from a task to avoid hanging the caller waiting for init.
Returns a specification to start this module under a supervisor.
Kills all roles on the server
Entry point for Supervisors. Links calling PID this this child pid.
Functions
@spec async_start() :: :ok
Starts server as a child of the root supervisor. Operation runs from a task to avoid hanging the caller waiting for init.
Returns a specification to start this module under a supervisor.
See Supervisor
.
Kills all roles on the server
Entry point for Supervisors. Links calling PID this this child pid.