class RHN::Satellite

Interface to Red Hat Network Satellite API Can be invoked with satellite object : sat.channel.create()

Attributes

activationkey[R]
channel[R]
channelSoftware[R]
configchannel[R]
host[R]
kickstart[R]
kickstartFilepreservation[R]
kickstartKeys[R]
kickstartProfile[R]
kickstartProfileSoftware[R]
kickstartProfileSystem[R]
kickstartSnippet[R]
log[R]
org[R]
orgTrusts[R]
system[R]
systemConfig[R]
systemCustominfo[R]
systemgroup[R]
user[R]

Public Class Methods

new(sat_host, ssl, log) click to toggle source
# File lib/satops/rhsat.rb, line 549
def initialize(sat_host, ssl, log)
  @host=sat_host
  @ssl=ssl
  @log=log
  @session=nil
  @activationkey=Activationkey.new(self)
  @channel=Channel.new(self)
  @channelSoftware=ChannelSoftware.new(self)
  @configchannel=Configchannel.new(self)
  @kickstart=Kickstart.new(self)
  @kickstartFilepreservation=KickstartFilepreservation.new(self)
  @kickstartProfile=KickstartProfile.new(self)
  @kickstartProfileSystem=KickstartProfileSystem.new(self)
  @kickstartProfileSoftware=KickstartProfileSoftware.new(self)
  @kickstartKeys=KickstartKeys.new(self)
  @kickstartSnippet=KickstartSnippet.new(self)
  @org=Org.new(self)
  @orgTrusts=OrgTrusts.new(self)
  @system=System.new(self)
  @systemConfig=SystemConfig.new(self)
  @systemCustominfo=SystemCustominfo.new(self)
  @systemgroup=Systemgroup.new(self)
  @user=User.new(self)
end