yast/yast-bootloader

View on GitHub
src/lib/bootloader/none_bootloader.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

require "yast"

require "bootloader/bootloader_base"

Yast.import "HTML"

module Bootloader
  # Represents when bootloader want user manage itself
  class NoneBootloader < BootloaderBase
    include Yast::I18n
    def summary(simple_mode: false)
      textdomain "bootloader"

      if simple_mode
        [_("Do not install any boot loader")]
      else
        [Yast::HTML.Colorize(
          _("Do not install any boot loader"),
          "red"
        )]
      end
    end

    def name
      "none"
    end
  end
end