module Fog::Storage::Akamai::Initializer

Public Class Methods

included(klass) click to toggle source
# File lib/fog/akamai/storage.rb, line 46
def self.included(klass)
  klass.instance_eval do
    attr_reader :akamai_key, :akamai_host, :akamai_cp_code, :akamai_key_name, :scheme, :port
  end
end

Public Instance Methods

init(options) click to toggle source
# File lib/fog/akamai/storage.rb, line 52
def init(options)
  @akamai_host = options[:akamai_host]
  @akamai_key_name = options[:akamai_key_name]
  @akamai_key = options[:akamai_key]
  @akamai_cp_code = options[:akamai_cp_code]

  @scheme = options[:scheme] || 'https'
  @port = options[:port] || 443
end