class Baabedo::Client
Attributes
access_token[RW]
api_base[RW]
api_version[RW]
verify_ssl_certs[RW]
Public Instance Methods
use() { || ... }
click to toggle source
# File lib/baabedo/client.rb, line 5 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