Method: CloudstackClient::Connection#initialize
- Defined in:
- lib/cloudstack_client/connection.rb
#initialize(api_url, api_key, secret_key, options = {}) ⇒ Connection
Returns a new instance of Connection.
18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/cloudstack_client/connection.rb', line 18 def initialize(api_url, api_key, secret_key, = {}) @api_url = api_url @api_key = api_key @secret_key = secret_key @verbose = [:quiet] ? false : true @debug = [:debug] ? true : false @async_poll_interval = [:async_poll_interval] || DEF_POLL_INTERVAL @async_timeout = [:async_timeout] || DEF_ASYNC_TIMEOUT @options = validate_input! end |