Beethoven.Core.Transition (Beethoven v0.2.3)

Library to reduce code length of Core server. Handles logic for mode transitions

Summary

Functions

start_servers()

@spec start_servers() :: :ok

Starts all 3 dependant services for Beethoven.Core

transition(mode, new_mode)

@spec transition(atom(), atom()) :: :ok | :noop