Sha256: 2a79e8594dcc6ec3eec7bf02a67d79638899c049c5d07d84d40cef7c432663d2
Contents?: true
Size: 455 Bytes
Versions: 6
Compression:
Stored size: 455 Bytes
Contents
module Rundeck # @private class API < Request # @private attr_accessor(*Configuration::VALID_OPTIONS_KEYS) # Creates a new API. # @raise [Error:MissingCredentials] def initialize(options = {}) options = Rundeck.options.merge(options) Configuration::VALID_OPTIONS_KEYS.each do |key| send("#{key}=", options[key]) if options.key?(key) end set_request_defaults @endpoint, @api_token end end end
Version data entries
6 entries across 6 versions & 1 rubygems