Sha256: 8ae9920cb1fa7d3610dc9e03f6054b1c4fce9c8b819ecd7cdc8e3a62599d2b47

Contents?: true

Size: 271 Bytes

Versions: 6

Compression:

Stored size: 271 Bytes

Contents

module ProxyAPI
  class Hdm < Resource
    def initialize(args)
      @url = "#{args[:url]}/hdm/"
      super
    end

    def keys(host)
      get("/nodes/#{host.fqdn}/keys")
    end

    def key(host, key)
      get("/nodes/#{host.fqdn}/keys/#{key}")
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
foreman_hdm-1.0.0 app/services/proxy_api/hdm.rb
foreman_hdm-0.1.4 app/services/proxy_api/hdm.rb
foreman_hdm-0.1.3 app/services/proxy_api/hdm.rb
foreman_hdm-0.1.2 app/services/proxy_api/hdm.rb
foreman_hdm-0.1.1 app/services/proxy_api/hdm.rb
foreman_hdm-0.1.0 app/services/proxy_api/hdm.rb