Class: RHN::Satellite
Overview
Interface to Red Hat Network Satellite API Can be invoked with satellite object : sat.channel.create()
Instance Attribute Summary collapse
-
#activationkey ⇒ Object
readonly
Returns the value of attribute activationkey.
-
#channel ⇒ Object
readonly
Returns the value of attribute channel.
-
#channelSoftware ⇒ Object
readonly
Returns the value of attribute channelSoftware.
-
#configchannel ⇒ Object
readonly
Returns the value of attribute configchannel.
-
#host ⇒ Object
readonly
Returns the value of attribute host.
-
#kickstart ⇒ Object
readonly
Returns the value of attribute kickstart.
-
#kickstartFilepreservation ⇒ Object
readonly
Returns the value of attribute kickstartFilepreservation.
-
#kickstartKeys ⇒ Object
readonly
Returns the value of attribute kickstartKeys.
-
#kickstartProfile ⇒ Object
readonly
Returns the value of attribute kickstartProfile.
-
#kickstartProfileSoftware ⇒ Object
readonly
Returns the value of attribute kickstartProfileSoftware.
-
#kickstartProfileSystem ⇒ Object
readonly
Returns the value of attribute kickstartProfileSystem.
-
#kickstartSnippet ⇒ Object
readonly
Returns the value of attribute kickstartSnippet.
-
#log ⇒ Object
readonly
Returns the value of attribute log.
-
#org ⇒ Object
readonly
Returns the value of attribute org.
-
#orgTrusts ⇒ Object
readonly
Returns the value of attribute orgTrusts.
-
#system ⇒ Object
readonly
Returns the value of attribute system.
-
#systemConfig ⇒ Object
readonly
Returns the value of attribute systemConfig.
-
#systemCustominfo ⇒ Object
readonly
Returns the value of attribute systemCustominfo.
-
#systemgroup ⇒ Object
readonly
Returns the value of attribute systemgroup.
-
#user ⇒ Object
readonly
Returns the value of attribute user.
Attributes included from Session
Instance Method Summary collapse
-
#initialize(sat_host, ssl, log) ⇒ Satellite
constructor
A new instance of Satellite.
Methods included from Session
#connect, #exec, #exec_async, #get, #get_exception, #run, running?, #terminate
Constructor Details
#initialize(sat_host, ssl, log) ⇒ Satellite
Returns a new instance of Satellite.
549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 |
# 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 |
Instance Attribute Details
#activationkey ⇒ Object (readonly)
Returns the value of attribute activationkey.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def activationkey @activationkey end |
#channel ⇒ Object (readonly)
Returns the value of attribute channel.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def channel @channel end |
#channelSoftware ⇒ Object (readonly)
Returns the value of attribute channelSoftware.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def channelSoftware @channelSoftware end |
#configchannel ⇒ Object (readonly)
Returns the value of attribute configchannel.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def configchannel @configchannel end |
#host ⇒ Object (readonly)
Returns the value of attribute host.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def host @host end |
#kickstart ⇒ Object (readonly)
Returns the value of attribute kickstart.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def kickstart @kickstart end |
#kickstartFilepreservation ⇒ Object (readonly)
Returns the value of attribute kickstartFilepreservation.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def kickstartFilepreservation @kickstartFilepreservation end |
#kickstartKeys ⇒ Object (readonly)
Returns the value of attribute kickstartKeys.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def kickstartKeys @kickstartKeys end |
#kickstartProfile ⇒ Object (readonly)
Returns the value of attribute kickstartProfile.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def kickstartProfile @kickstartProfile end |
#kickstartProfileSoftware ⇒ Object (readonly)
Returns the value of attribute kickstartProfileSoftware.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def kickstartProfileSoftware @kickstartProfileSoftware end |
#kickstartProfileSystem ⇒ Object (readonly)
Returns the value of attribute kickstartProfileSystem.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def kickstartProfileSystem @kickstartProfileSystem end |
#kickstartSnippet ⇒ Object (readonly)
Returns the value of attribute kickstartSnippet.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def kickstartSnippet @kickstartSnippet end |
#log ⇒ Object (readonly)
Returns the value of attribute log.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def log @log end |
#org ⇒ Object (readonly)
Returns the value of attribute org.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def org @org end |
#orgTrusts ⇒ Object (readonly)
Returns the value of attribute orgTrusts.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def orgTrusts @orgTrusts end |
#system ⇒ Object (readonly)
Returns the value of attribute system.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def system @system end |
#systemConfig ⇒ Object (readonly)
Returns the value of attribute systemConfig.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def systemConfig @systemConfig end |
#systemCustominfo ⇒ Object (readonly)
Returns the value of attribute systemCustominfo.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def systemCustominfo @systemCustominfo end |
#systemgroup ⇒ Object (readonly)
Returns the value of attribute systemgroup.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def systemgroup @systemgroup end |
#user ⇒ Object (readonly)
Returns the value of attribute user.
547 548 549 |
# File 'lib/satops/rhsat.rb', line 547 def user @user end |