Module: ApiBucket::Amazon::Configuration

Included in:
ApiBucket::Amazon
Defined in:
lib/api_bucket/amazon/configration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#a_w_s_access_key_idObject

Returns the value of attribute a_w_s_access_key_id.



3
4
5
# File 'lib/api_bucket/amazon/configration.rb', line 3

def a_w_s_access_key_id
  @a_w_s_access_key_id
end

#a_w_s_secret_keyObject

Returns the value of attribute a_w_s_secret_key.



3
4
5
# File 'lib/api_bucket/amazon/configration.rb', line 3

def a_w_s_secret_key
  @a_w_s_secret_key
end

#associate_tagObject

Returns the value of attribute associate_tag.



3
4
5
# File 'lib/api_bucket/amazon/configration.rb', line 3

def associate_tag
  @associate_tag
end

Instance Method Details

#configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:



5
6
7
# File 'lib/api_bucket/amazon/configration.rb', line 5

def configure
  yield self
end

#optionsObject



9
10
11
# File 'lib/api_bucket/amazon/configration.rb', line 9

def options
  [:a_w_s_access_key_id, :a_w_s_secret_key, :associate_tag].inject({}){|o,k| o.merge!(k => send(k))}
end