Module: Rancher::ManagementApi
- Defined in:
- lib/rancher/management_api.rb,
lib/rancher/management_api/token.rb,
lib/rancher/management_api/api_key.rb,
lib/rancher/management_api/manager.rb,
lib/rancher/management_api/project.rb,
lib/rancher/management_api/version.rb
Defined Under Namespace
Classes: ApiKey, Manager, Project, Token
Constant Summary collapse
- VERSION =
"0.2.0"
Class Method Summary collapse
Class Method Details
.connection(host = nil) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/rancher/management_api.rb', line 6 def self.connection(host = nil) Faraday.new(url: host || ENV["RANCHER_URL"]) do |faraday| faraday.headers["Content-Type"] = "application/json" faraday.headers["Accept"] = "application/json" faraday.adapter Faraday.default_adapter yield(faraday) if block_given? end end |