class ProxyAPI::Pulp
Public Class Methods
new(args)
click to toggle source
Calls superclass method
# File lib/proxy_api/pulp.rb, line 3 def initialize(args) @url = args[:url] + "/pulp/status" super args end
Public Instance Methods
capsule_puppet_path()
click to toggle source
# File lib/proxy_api/pulp.rb, line 15 def capsule_puppet_path @url += "/puppet" @capsule_puppet_path ||= parse(get) rescue => e raise ::ProxyAPI::ProxyException.new(url, e, N_("Unable to detect puppet path")) end
pulp_storage()
click to toggle source
# File lib/proxy_api/pulp.rb, line 8 def pulp_storage @url += "/disk_usage" @pulp_storage ||= parse(get) rescue => e raise ::ProxyAPI::ProxyException.new(url, e, N_("Unable to detect pulp storage")) end