Class: Runcible::Models::YumCloneDistributor
- Inherits:
-
Distributor
- Object
- Distributor
- Runcible::Models::YumCloneDistributor
- Defined in:
- lib/runcible/models/yum_clone_distributor.rb
Overview
Requires the pulp-katello-plugins
https://github.com/Katello/pulp-katello-plugins
Instance Attribute Summary collapse
-
#destination_distributor_id ⇒ Object
optional.
-
#source_distributor_id ⇒ Object
optional.
-
#source_repo_id ⇒ Object
optional.
Attributes inherited from Distributor
Class Method Summary collapse
Instance Method Summary collapse
- #config ⇒ Object
-
#initialize(params = {}) ⇒ YumCloneDistributor
constructor
A new instance of YumCloneDistributor.
Methods inherited from Distributor
Constructor Details
#initialize(params = {}) ⇒ YumCloneDistributor
Returns a new instance of YumCloneDistributor.
12 13 14 |
# File 'lib/runcible/models/yum_clone_distributor.rb', line 12 def initialize(params = {}) super(params) end |
Instance Attribute Details
#destination_distributor_id ⇒ Object
optional
10 11 12 |
# File 'lib/runcible/models/yum_clone_distributor.rb', line 10 def destination_distributor_id @destination_distributor_id end |
#source_distributor_id ⇒ Object
optional
10 11 12 |
# File 'lib/runcible/models/yum_clone_distributor.rb', line 10 def source_distributor_id @source_distributor_id end |
#source_repo_id ⇒ Object
optional
10 11 12 |
# File 'lib/runcible/models/yum_clone_distributor.rb', line 10 def source_repo_id @source_repo_id end |
Class Method Details
.type_id ⇒ Object
16 17 18 |
# File 'lib/runcible/models/yum_clone_distributor.rb', line 16 def self.type_id 'yum_clone_distributor' end |
Instance Method Details
#config ⇒ Object
20 21 22 23 24 25 |
# File 'lib/runcible/models/yum_clone_distributor.rb', line 20 def config to_ret = self.as_json to_ret.delete('auto_publish') to_ret.delete('id') to_ret end |