Module: Rapid::Common::Exceptions

Defined in:
lib/ury_rapid/common/exceptions.rb

Overview

General exceptions thrown by Rapid.

Defined Under Namespace

Classes: BadModel, MissingUpdateChannel, NotSupported, NotSupportedByRapid, NotSupportedByService

Constant Summary collapse

CommandError =

Exception generated when a command is incorrectly invoked.

Class.new(RuntimeError)
MissingResource =

Exception generated when a resource cannot be found by its URL.

Class.new(RuntimeError)
AuthenticationFailure =

Exception generated when authentication fails.

Class.new(RuntimeError)
InsufficientPrivilegeError =

Exception generated when required privileges are missing.

Class.new(RuntimeError)
InvalidPlayoutResponse =

Exception generated when the playout system sends an invalid message.

Class.new(RuntimeError)
InvalidPayload =

Exception generated when the client gives an invalid payload

Class.new(RuntimeError)
BadConfig =

Exception generated when errors are found in the user configuration

Class.new(RuntimeError)