Module: QiniuMiniSdk

Defined in:
lib/qiniu_mini_sdk.rb,
lib/qiniu_mini_sdk/policy.rb,
lib/qiniu_mini_sdk/version.rb

Defined Under Namespace

Classes: Policy

Constant Summary collapse

VERSION =
"0.0.3"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.access_keyObject

Returns the value of attribute access_key.



13
14
15
# File 'lib/qiniu_mini_sdk.rb', line 13

def access_key
  @access_key
end

.secret_keyObject

Returns the value of attribute secret_key.



13
14
15
# File 'lib/qiniu_mini_sdk.rb', line 13

def secret_key
  @secret_key
end

.urlsObject

Returns the value of attribute urls.



13
14
15
# File 'lib/qiniu_mini_sdk.rb', line 13

def urls
  @urls
end

Class Method Details

.bucket_url(bucket_name, bucket_url) ⇒ Object



15
16
17
# File 'lib/qiniu_mini_sdk.rb', line 15

def bucket_url bucket_name, bucket_url
  @urls[bucket_name] = bucket_url
end

.defaultObject



19
20
21
# File 'lib/qiniu_mini_sdk.rb', line 19

def default
  @urls ||= {}
end

.setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (QiniuMiniSdk)

    the object that the method was called on



7
8
9
10
# File 'lib/qiniu_mini_sdk.rb', line 7

def self.setup
  QiniuMiniSdk.default
  yield self
end