Method: Command::Setting#modify_settings

Defined in:
lib/command/setting.rb

#modify_settings(scoped_settings, name, value) ⇒ Object



166
167
168
169
170
171
172
173
174
175
176
177
# File 'lib/command/setting.rb', line 166

def modify_settings(scoped_settings, name, value)
  if value.nil?
    scoped_settings.delete(name)
    puts "#{name} の設定を削除しました"
  else
    scoped_settings[name] = value
    puts "#{name}#{value} に設定しました"
  end
  if name == "device" && value
    modify_settings_when_device_changed(scoped_settings)
  end
end