Class: ProxyAPI::Pulp
- Inherits:
-
Resource
- Object
- Resource
- ProxyAPI::Pulp
- Defined in:
- lib/proxy_api/pulp.rb
Instance Method Summary collapse
-
#initialize(args) ⇒ Pulp
constructor
A new instance of Pulp.
- #pulp_storage ⇒ Object
Constructor Details
#initialize(args) ⇒ Pulp
Returns a new instance of Pulp.
3 4 5 6 |
# File 'lib/proxy_api/pulp.rb', line 3 def initialize(args) @url = args[:url] + "/pulp/status" super args end |
Instance Method Details
#pulp_storage ⇒ Object
8 9 10 11 12 13 |
# 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 |