Sha256: f54bcc537d6c991d92fcdd3857793820d7da87912448d8f46eb1523f162e8f95
Contents?: true
Size: 572 Bytes
Versions: 1
Compression:
Stored size: 572 Bytes
Contents
# simple client require 'rest-core' RestCore::Builder.client('Github') do s = self.class # this is only for ruby 1.8! use s::Timeout , 10 use s::DefaultSite , 'https://api.github.com/' use s::Oauth2Query , 'access_token', nil use s::CommonLogger , method(:puts) use s::Cache , {}, nil use s::ErrorHandler , lambda{|env| raise env[s::RESPONSE_BODY]['message']} use s::ErrorDetector, lambda{|env| env[s::RESPONSE_HEADERS]['status']. first !~ /^2/} use s::JsonDecode , true run s::RestClient end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rest-core-0.0.1 | example/github.rb |