Module: Installation::Console
- Defined in:
- src/lib/installation/console.rb,
src/lib/installation/console/gui.rb,
src/lib/installation/console/tui.rb,
src/lib/installation/console/menu.rb,
src/lib/installation/console/plugins.rb,
src/lib/installation/console/commands.rb,
src/lib/installation/console/menu_plugin.rb,
src/lib/installation/console/plugins/shell_command.rb,
src/lib/installation/console/plugins/console_button.rb
Defined Under Namespace
Modules: Plugins Classes: Commands, Gui, Menu, MenuPlugin, Tui
Class Method Summary collapse
-
.run ⇒ Object
open a console and run an interactive IRB session in it testing in installed system: Y2DIR=./src ruby -I src/lib -r installation/console.rb -e ::Installation::Console.run.
Class Method Details
.run ⇒ Object
open a console and run an interactive IRB session in it testing in installed system: Y2DIR=./src ruby -I src/lib -r installation/console.rb -e ::Installation::Console.run
54 55 56 57 58 59 60 61 62 63 64 |
# File 'src/lib/installation/console.rb', line 54 def run console = Yast::UI.TextMode ? Console::Tui.new : Console::Gui.new console.run do commands = Console::Commands.new(console) # print the basic help text commands.welcome # start an IRB session in the context of the "commands" object irb(commands) end end |