Class: Bootloader::KernelAppendWidget

Inherits:
CWM::InputField
  • Object
show all
Includes:
Grub2Widget
Defined in:
src/lib/bootloader/grub2_widgets.rb

Overview

represents kernel command line

Instance Method Summary (collapse)

Methods included from Grub2Widget

#grub2, #grub_default, #password, #sections, #stage1

Constructor Details

- (KernelAppendWidget) initialize

Returns a new instance of KernelAppendWidget



196
197
198
# File 'src/lib/bootloader/grub2_widgets.rb', line 196

def initialize
  textdomain "bootloader"
end

Instance Method Details

- (Object) help



204
205
206
207
208
209
# File 'src/lib/bootloader/grub2_widgets.rb', line 204

def help
  _(
    "<p><b>Optional Kernel Command Line Parameter</b> lets you define " \
      "additional parameters to pass to the kernel.</p>"
  )
end

- (Object) init



211
212
213
# File 'src/lib/bootloader/grub2_widgets.rb', line 211

def init
  self.value = grub_default.kernel_params.serialize
end

- (Object) label



200
201
202
# File 'src/lib/bootloader/grub2_widgets.rb', line 200

def label
  _("O&ptional Kernel Command Line Parameter")
end

- (Object) store



215
216
217
# File 'src/lib/bootloader/grub2_widgets.rb', line 215

def store
  grub_default.kernel_params.replace(value)
end