class RhnSatellite::ChannelSoftware

Public Class Methods

clone(original_label,name,label,summary,original_state=true,additional_options = {}) click to toggle source
# File lib/rhn_satellite/channel_software.rb, line 5
def clone(original_label,name,label,summary,original_state=true,additional_options = {})
  channel_details = {
    'name' => name,
    'label' => label,
    'summary' => summary
  }.merge(additional_options)
  base.default_call('channel.software.clone',original_label,channel_details,original_state)
end
list_all_packages(channel_label) click to toggle source
# File lib/rhn_satellite/channel_software.rb, line 17
def list_all_packages(channel_label)
  base.default_call('channel.software.listAllPackages',channel_label)
end
list_children(channel_label) click to toggle source
# File lib/rhn_satellite/channel_software.rb, line 14
def list_children(channel_label)
  base.default_call('channel.software.listChildren',channel_label)
end