Method: ConfCtl::Swpins::Core#initialize

Defined in:
lib/confctl/swpins/core.rb

#initializeCore



29
30
31
32
33
34
35
36
37
38
39
40
# File 'lib/confctl/swpins/core.rb', line 29

def initialize
  @name = 'core'
  @path = File.join(ConfCtl::Swpins.core_dir, 'core.json')

  settings = ConfCtl::Settings.instance

  @channels = Swpins::ChannelList.get.select do |c|
    settings.core_swpin_channels.include?(c.name)
  end

  @nix_specs = settings.core_swpin_pins
end