class Classes
Public Class Methods
new(nc_api_url, puppet_https)
click to toggle source
# File lib/puppetclassify/classes.rb, line 4 def initialize(nc_api_url, puppet_https) @nc_api_url = nc_api_url @puppet_https = puppet_https end
Public Instance Methods
get_classes()
click to toggle source
# File lib/puppetclassify/classes.rb, line 9 def get_classes class_res = @puppet_https.get("#{@nc_api_url}/v1/classes") JSON.parse(class_res.body) end
get_environment_class(environment, class_name)
click to toggle source
# File lib/puppetclassify/classes.rb, line 19 def get_environment_class(environment, class_name) class_res = @puppet_https.get("#{@nc_api_url}/v1/environments/#{environment}/classes/#{class_name}") JSON.parse(class_res.body) end
get_environment_classes(environment)
click to toggle source
# File lib/puppetclassify/classes.rb, line 14 def get_environment_classes(environment) class_res = @puppet_https.get("#{@nc_api_url}/v1/environments/#{environment}/classes") JSON.parse(class_res.body) end