module CiscoSpark

Constants

VERSION

Public Class Methods

clear_configuration!() click to toggle source
# File lib/cisco_spark.rb, line 30
def self.clear_configuration!
  @configuration = Configuration.new
end
configuration() click to toggle source
# File lib/cisco_spark.rb, line 22
def self.configuration
  @configuration ||= Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/cisco_spark.rb, line 26
def self.configure
  yield(configuration)
end
with_token(token, &block) click to toggle source
# File lib/cisco_spark.rb, line 34
def self.with_token(token, &block)
  old_token = configuration.api_key rescue nil
  configuration.api_key = token

  begin
    block.call
  ensure
    configuration.api_key = old_token
  end
end