class Nodes

Public Class Methods

new(nc_api_url, puppet_https) click to toggle source
# File lib/puppetclassify/nodes.rb, line 4
def initialize(nc_api_url, puppet_https)
  @puppet_https = puppet_https
  @nc_api_url = nc_api_url
end

Public Instance Methods

get_node(node_name) click to toggle source
# File lib/puppetclassify/nodes.rb, line 14
def get_node(node_name)
  node_res = @puppet_https.get("#{@nc_api_url}/v1/nodes/#{node_name}")
  JSON.parse(node_res.body)
end
get_nodes() click to toggle source
# File lib/puppetclassify/nodes.rb, line 9
def get_nodes
  node_res = @puppet_https.get("#{@nc_api_url}/v1/nodes")
  JSON.parse(node_res.body)
end