class ActivationkeysSet
Public Class Methods
get_server_groups_ids(sat, names)
click to toggle source
Grab server group IDs using names
# File lib/satops/operator.rb, line 315 def self.get_server_groups_ids(sat, names) server_group_ids=[] names.each do |e| server_group_ids << sat.systemgroup.getDetails(e)['id'] end server_group_ids end
get_server_groups_names(sat, ids)
click to toggle source
Grab server group names using IDs
# File lib/satops/operator.rb, line 324 def self.get_server_groups_names(sat, ids) server_group_names=Array.new ids.each do |e| server_group=sat.systemgroup.getDetails(e) server_group_names << server_group['name'] end server_group_names end
Public Instance Methods
fetch_all()
click to toggle source
# File lib/satops/operator.rb, line 333 def fetch_all activation_keys=[] @sat.activationkey.list.each do |activation_key| activation_keys << Activationkey.new(Activationkey.reader(@sat, activation_key['key'])) end activation_keys end
include?(arg)
click to toggle source
# File lib/satops/operator.rb, line 341 def include?(arg) self.include_key?(arg) end