class Runcible::Models::DebDistributor
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
publish_default_release[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
# File lib/runcible/models/deb_distributor.rb, line 15 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/deb_distributor.rb, line 22 def self.type_id 'deb_distributor' end
Public Instance Methods
config()
click to toggle source
# File lib/runcible/models/deb_distributor.rb, line 26 def config to_ret = as_json to_ret.delete('auto_publish') to_ret.delete('id') to_ret end