Sha256: 912ba20209a99ff7b4e181f4b435b431150d3ca767681d89a269d344e8f670a9
Contents?: true
Size: 606 Bytes
Versions: 2
Compression:
Stored size: 606 Bytes
Contents
module ForemanNameGenerator module SettingsHelperExtensions extend ActiveSupport::Concern included do alias_method_chain :value, :name_generator end def value_with_name_generator(setting) return value_without_name_generator(setting) unless ['name_generator_type'].include?(setting.name) case setting.name when "name_generator_type" edit_select(setting, :value, {:select_values => { 'OFF' => "OFF", 'MAC+RANDOM' => "MAC+RANDOM", 'MAC' => "MAC", 'RANDOM' => "RANDOM" }.to_json}) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems