Method: Zcloudjp::Client#initialize

Defined in:
lib/zcloudjp/client.rb

#initialize(options = {}) ⇒ Client

Returns a new instance of Client.



13
14
15
16
17
18
# File 'lib/zcloudjp/client.rb', line 13

def initialize(options={})
  @api_key  = options.delete(:api_key) || ENV['ZCLOUDJP_API_KEY']
  @base_uri = options[:endpoint] || "https://my.z-cloud.jp"
  unless @api_key; raise ArgumentError, "options[:api_key] required"; end
  request_options
end