Exception: Quonfig::Errors::InvalidSdkKeyError

Inherits:
Quonfig::Error
  • Object
show all
Defined in:
lib/quonfig/errors/invalid_sdk_key_error.rb

Instance Method Summary collapse

Constructor Details

#initialize(key) ⇒ InvalidSdkKeyError

Returns a new instance of InvalidSdkKeyError.



6
7
8
9
10
11
12
13
14
15
# File 'lib/quonfig/errors/invalid_sdk_key_error.rb', line 6

def initialize(key)
  message = if key.nil? || key.empty?
              'No SDK key. Set QUONFIG_BACKEND_SDK_KEY env var or use QUONFIG_DATAFILE'

            else
              "Your SDK key format is invalid. Expecting something like 123-development-yourapikey-SDK. You provided `#{key}`"

            end
  super(message)
end