Sha256: 91fca57004765d28a7de6db3070a47af29985b85f242da6a09ee2495755c5367
Contents?: true
Size: 919 Bytes
Versions: 3
Compression:
Stored size: 919 Bytes
Contents
module Baabedo class Client attr_accessor :access_token, :api_base, :api_version, :verify_ssl_certs def use Baabedo.with_mutex do begin save = {} save[:access_token] = Baabedo.access_token save[:api_base] = Baabedo.api_base save[:api_version] = Baabedo.api_version save[:verify_ssl_certs] = Baabedo.verify_ssl_certs Baabedo.access_token = access_token if access_token Baabedo.api_base = api_base if api_base Baabedo.api_version = api_version if api_version Baabedo.verify_ssl_certs = verify_ssl_certs if verify_ssl_certs yield ensure Baabedo.access_token = save[:access_token] Baabedo.api_base = save[:api_base] Baabedo.api_version = save[:api_version] Baabedo.verify_ssl_certs = save[:verify_ssl_certs] end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
baabedo-0.0.4 | lib/baabedo/client.rb |
baabedo-0.0.3 | lib/baabedo/client.rb |
baabedo-0.0.2 | lib/baabedo/client.rb |