Class: Setting::Wreckingball

Inherits:
Setting
  • Object
show all
Defined in:
app/models/setting/wreckingball.rb

Class Method Summary collapse

Class Method Details

.humanized_categoryObject



18
19
20
# File 'app/models/setting/wreckingball.rb', line 18

def self.humanized_category
  N_('Wreckingball')
end

.load_defaultsObject



5
6
7
8
9
10
11
12
13
14
15
16
# File 'app/models/setting/wreckingball.rb', line 5

def self.load_defaults
  return unless ActiveRecord::Base.connection.table_exists?('settings')
  return unless super

  Setting.transaction do
    [
      set('min_vsphere_hardware_version', N_('Minimum required Hardware version for vSphere VMs'), 13, N_('Hardware version'))
    ].compact.each { |s| Setting::Wreckingball.create s.update(category: 'Setting::Wreckingball') }
  end

  true
end