Module: MKIt::Initializers

Defined in:
lib/mkit/config/load_default_configs.rb

Class Method Summary collapse

Class Method Details

.load_default_configsObject



15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/mkit/config/load_default_configs.rb', line 15

def self.load_default_configs
  if Pool.find_by_name(MKIt::Utils.me).nil?
    st = Pool.new(
      name: MKIt::Utils.me,
      ip: MKIt::Config.mkit.my_network.ip,
      range: '10-200',
      netmask: '24',
      preferred: true
    )
    st.save
  end
end

.load_my_configuration(config_dir: MKIt::Utils.config_dir) ⇒ Object



10
11
12
13
# File 'lib/mkit/config/load_default_configs.rb', line 10

def self.load_my_configuration(config_dir: MKIt::Utils.config_dir)
  MKIt::Utils.log.info "loading configurations from '#{config_dir}'..."
  MKIt::Config.load_yml!("#{config_dir}/mkit_config.yml")
end