Class: Runcible::Models::NodesHttpDistributor
- Inherits:
-
Distributor
- Object
- Distributor
- Runcible::Models::NodesHttpDistributor
- Defined in:
- lib/runcible/models/nodes_http_distributor.rb
Instance Attribute Summary
Attributes inherited from Distributor
Class Method Summary collapse
-
.type_id ⇒ string
Distributor Type id.
Instance Method Summary collapse
-
#config ⇒ Hash
generate the pulp config for the nodes distributor.
-
#initialize(params) ⇒ Runcible::Extensions::NodesHttpDistributor
constructor
Instantiates an nodes distributor.
Methods inherited from Distributor
Constructor Details
#initialize(params) ⇒ Runcible::Extensions::NodesHttpDistributor
Instantiates an nodes distributor
11 12 13 |
# File 'lib/runcible/models/nodes_http_distributor.rb', line 11 def initialize(params) super(params) end |
Class Method Details
.type_id ⇒ string
Distributor Type id
18 19 20 |
# File 'lib/runcible/models/nodes_http_distributor.rb', line 18 def self.type_id 'nodes_http_distributor' end |
Instance Method Details
#config ⇒ Hash
generate the pulp config for the nodes distributor
25 26 27 28 29 30 |
# File 'lib/runcible/models/nodes_http_distributor.rb', line 25 def config to_ret = as_json to_ret.delete('auto_publish') to_ret.delete('id') to_ret end |