class ConfigchannelsSet

Public Instance Methods

fetch_all() click to toggle source
# File lib/satops/operator.rb, line 524
def fetch_all
  configchannels=[]
  @sat.configchannel.listGlobals.each do |config_channel|
    configchannels << Configchannel.new(Configchannel.reader(@sat, config_channel['id']))
  end

  # Apply exclude list option
  if Configchannels.exclude
     Configchannels.exclude.each do |exclude|
      case exclude
      when Regexp
        configchannels.delete_if { |u| u.label =~ exclude }
      when String
        configchannels.delete_if { |u| u.label == exclude }
      end
    end
  end
  configchannels
end
include?(arg) click to toggle source
# File lib/satops/operator.rb, line 544
def include?(arg)
  self.include_label?(arg)
end