# Functions
LoadKeystore returns the appropriate keystore based on the configuration.
NewBeat creates a new beat instance.
NewInitializedBeat creates a new beat where all information and initialization is derived from settings.
Run initializes and runs a Beater implementation.
# Variables
ErrAlreadyLocked is returned when a lock on the data path is attempted but unsuccessful because another Beat instance already has the lock on the same data path.
# Structs
Beat provides the runnable and configurable instance of a beat.
Settings contains basic settings for any beat to pass into GenRootCmd.
SetupSettings holds settings necessary for beat setup.