module Elefeely::Configurable
Attributes
api_host[RW]
source_key[RW]
source_secret[RW]
Public Instance Methods
configure(params)
click to toggle source
# File lib/elefeely/configurable.rb, line 7 def configure(params) self.source_key = params[:source_key] self.source_secret = params[:source_secret] self.api_host = params[:api_host] validate_credentials! end
Private Instance Methods
validate_credentials!()
click to toggle source
# File lib/elefeely/configurable.rb, line 17 def validate_credentials! [source_key, source_secret].each do |credential| if credential.nil? || !credential.is_a?(String) raise InvalidCredentials end end end