mirror of
https://github.com/wahyd4/ruby-sdk.git
synced 2026-08-25 04:36:40 +10:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4f9ca6e468 | ||
|
|
93a78047c1 | ||
|
|
c2a30d5a01 | ||
|
|
1d50e3aa54 | ||
|
|
13e1051b87 | ||
|
|
7b628281d3 | ||
|
|
2dfd3da781 | ||
|
|
1af173d04f | ||
|
|
b176c7a604 | ||
|
|
e8a1343328 | ||
|
|
88b56daabd | ||
|
|
bab0f4a602 | ||
|
|
36d5fc0684 |
+3
-3
@@ -1,8 +1,8 @@
|
|||||||
PATH
|
PATH
|
||||||
remote: .
|
remote: .
|
||||||
specs:
|
specs:
|
||||||
qiniu-rs (3.0.2)
|
qiniu-rs (3.0.5)
|
||||||
json (~> 1.7.3)
|
json (~> 1.7.5)
|
||||||
mime-types (~> 1.19)
|
mime-types (~> 1.19)
|
||||||
rest-client (~> 1.6.7)
|
rest-client (~> 1.6.7)
|
||||||
ruby-hmac (~> 0.4.0)
|
ruby-hmac (~> 0.4.0)
|
||||||
@@ -12,7 +12,7 @@ GEM
|
|||||||
specs:
|
specs:
|
||||||
diff-lcs (1.1.3)
|
diff-lcs (1.1.3)
|
||||||
fakeweb (1.3.0)
|
fakeweb (1.3.0)
|
||||||
json (1.7.4)
|
json (1.7.5)
|
||||||
mime-types (1.19)
|
mime-types (1.19)
|
||||||
rake (0.9.2.2)
|
rake (0.9.2.2)
|
||||||
rest-client (1.6.7)
|
rest-client (1.6.7)
|
||||||
|
|||||||
@@ -70,7 +70,13 @@ module Qiniu
|
|||||||
else
|
else
|
||||||
code, data = Auth.call_with_signature(url, data, 0, options)
|
code, data = Auth.call_with_signature(url, data, 0, options)
|
||||||
end
|
end
|
||||||
rescue [MissingAccessToken, MissingRefreshToken, MissingUsernameOrPassword] => e
|
rescue MissingAccessToken => e
|
||||||
|
Log.logger.error e
|
||||||
|
code, data = 401, {}
|
||||||
|
rescue MissingRefreshToken => e
|
||||||
|
Log.logger.error e
|
||||||
|
code, data = 401, {}
|
||||||
|
rescue MissingUsernameOrPassword => e
|
||||||
Log.logger.error e
|
Log.logger.error e
|
||||||
code, data = 401, {}
|
code, data = 401, {}
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -2,6 +2,6 @@
|
|||||||
|
|
||||||
module Qiniu
|
module Qiniu
|
||||||
module RS
|
module RS
|
||||||
VERSION = "3.0.2"
|
VERSION = "3.0.5"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ module Qiniu
|
|||||||
|
|
||||||
def initialize(opts = {})
|
def initialize(opts = {})
|
||||||
@scope = opts[:scope]
|
@scope = opts[:scope]
|
||||||
@expires_in = opts[:expires_in]
|
@expires_in = opts[:expires_in] || 3600
|
||||||
@callback_url = opts[:callback_url]
|
@callback_url = opts[:callback_url]
|
||||||
@callback_body_type = opts[:callback_body_type]
|
@callback_body_type = opts[:callback_body_type]
|
||||||
@customer = opts[:customer]
|
@customer = opts[:customer]
|
||||||
|
|||||||
+2
-2
@@ -5,7 +5,7 @@ require File.expand_path('../lib/qiniu/rs/version', __FILE__)
|
|||||||
Gem::Specification.new do |gem|
|
Gem::Specification.new do |gem|
|
||||||
gem.authors = ["why404"]
|
gem.authors = ["why404"]
|
||||||
gem.email = ["why404@gmail.com"]
|
gem.email = ["why404@gmail.com"]
|
||||||
gem.description = %q{Qiniu Resource (Cloud) Storage SDK for Ruby. See: http://docs.qiniutek.com/v2/sdk/ruby/}
|
gem.description = %q{Qiniu Resource (Cloud) Storage SDK for Ruby. See: http://docs.qiniutek.com/v3/sdk/ruby/}
|
||||||
gem.summary = %q{Qiniu Resource (Cloud) Storage SDK for Ruby}
|
gem.summary = %q{Qiniu Resource (Cloud) Storage SDK for Ruby}
|
||||||
gem.homepage = "https://github.com/qiniu/ruby-sdk"
|
gem.homepage = "https://github.com/qiniu/ruby-sdk"
|
||||||
|
|
||||||
@@ -20,7 +20,7 @@ Gem::Specification.new do |gem|
|
|||||||
gem.add_development_dependency "rake", "~> 0.9"
|
gem.add_development_dependency "rake", "~> 0.9"
|
||||||
gem.add_development_dependency "rspec", "~> 2.11"
|
gem.add_development_dependency "rspec", "~> 2.11"
|
||||||
gem.add_development_dependency "fakeweb", "~> 1.3.0"
|
gem.add_development_dependency "fakeweb", "~> 1.3.0"
|
||||||
gem.add_runtime_dependency "json", "~> 1.7.3"
|
gem.add_runtime_dependency "json", "~> 1.7.5"
|
||||||
gem.add_runtime_dependency "rest-client", "~> 1.6.7"
|
gem.add_runtime_dependency "rest-client", "~> 1.6.7"
|
||||||
gem.add_runtime_dependency "mime-types", "~> 1.19"
|
gem.add_runtime_dependency "mime-types", "~> 1.19"
|
||||||
gem.add_runtime_dependency "ruby-hmac", "~> 0.4.0"
|
gem.add_runtime_dependency "ruby-hmac", "~> 0.4.0"
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ module Qiniu
|
|||||||
|
|
||||||
context ".upload_file" do
|
context ".upload_file" do
|
||||||
it "should works" do
|
it "should works" do
|
||||||
uptoken_opts = {:scope => @bucket, :expires_in => 3600}
|
uptoken_opts = {:scope => @bucket}
|
||||||
upload_opts = {
|
upload_opts = {
|
||||||
:uptoken => Qiniu::RS.generate_upload_token(uptoken_opts),
|
:uptoken => Qiniu::RS.generate_upload_token(uptoken_opts),
|
||||||
:file => __FILE__,
|
:file => __FILE__,
|
||||||
|
|||||||
+2
-8
@@ -6,19 +6,13 @@ require 'rspec'
|
|||||||
|
|
||||||
RSpec.configure do |config|
|
RSpec.configure do |config|
|
||||||
config.before :all do
|
config.before :all do
|
||||||
#=begin
|
Qiniu::RS.establish_connection! :access_key => "dFX_wMGVrRzwdWaraW-Qe5ZCDT-kcSmIAGKQOkXh",
|
||||||
Qiniu::RS.establish_connection! :access_key => "3fPHl_SLkPXdioqI_A8_NGngPWVJhlDk2ktRjogH",
|
:secret_key => "VllxxDfkn_h2ZIqeKYTnHJiN4LVODfDBlJHy_KsW",
|
||||||
:secret_key => "bXTPMDJrVYRJUiSDRFtFYwycVD_mjXxYWrCYlDHy",
|
|
||||||
#=end
|
|
||||||
=begin
|
|
||||||
Qiniu::RS.establish_connection! :access_key => "bE21M6FW9V7zAFrBY5psgKOKJQLiBj12qMWTpc57",
|
|
||||||
:secret_key => "uMo7Nyq_eDK_CuQ8_FYCxoTHQZqjiaPh-cbiKO7L",
|
|
||||||
:auth_url => "http://m1.qbox.me:13001/oauth2/token",
|
:auth_url => "http://m1.qbox.me:13001/oauth2/token",
|
||||||
:rs_host => "http://m1.qbox.me:13003",
|
:rs_host => "http://m1.qbox.me:13003",
|
||||||
:io_host => "http://m1.qbox.me:13004",
|
:io_host => "http://m1.qbox.me:13004",
|
||||||
:up_host => "http://m1.qbox.me:13019",
|
:up_host => "http://m1.qbox.me:13019",
|
||||||
:pub_host => "http://m1.qbox.me:13012",
|
:pub_host => "http://m1.qbox.me:13012",
|
||||||
:eu_host => "http://m1.qbox.me:13050"
|
:eu_host => "http://m1.qbox.me:13050"
|
||||||
=end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user