class Runcible::Models::YumDistributor
Attributes
auth_ca[RW]
optional attributes
auth_cert[RW]
optional attributes
checksum_type[RW]
optional attributes
generate_metadata[RW]
optional attributes
gpgkey[RW]
optional attributes
http[RW]
required attributes
http_publish_dir[RW]
optional attributes
https[RW]
required attributes
https_ca[RW]
optional attributes
https_publish_dir[RW]
optional attributes
protected[RW]
optional attributes
relative_url[RW]
required attributes
skip[RW]
optional attributes
Public Class Methods
new(relative_url, http, https, params = {})
click to toggle source
Calls superclass method
Runcible::Models::Distributor::new
# File lib/runcible/models/yum_distributor.rb, line 14 def initialize(relative_url, http, https, params = {}) @relative_url = relative_url @http = http @https = https super(params) end
type_id()
click to toggle source
# File lib/runcible/models/yum_distributor.rb, line 21 def self.type_id 'yum_distributor' end
Public Instance Methods
config()
click to toggle source
# File lib/runcible/models/yum_distributor.rb, line 25 def config to_ret = as_json to_ret.delete('auto_publish') to_ret.delete('id') to_ret end