[initial-setup][rhel7-branch] Text mode EULA for the I-S (v2)

Vratislav Podzimek vpodzime at redhat.com
Tue Oct 8 08:25:10 UTC 2013


These patches introduce the EULA spoke for the TUI Initial Setup. Two related
patches for the anaconda add the ability to print long widgets in a nice way and
remove buggy check that caused exceptions.

The EULA spokes shows two options -- 1) read the license and 2) toggle the
"agreed checkbox". The option 1) takes user to the screen displaying the license
in parts so that they fit in the screen. Otherwise everything is simple.

Vratislav Podzimek (3):
  Fix how spokes are collected for the I-S main hub
  Add TUI Eula spoke (#1000409)
  Reboot the system if EULA is not agreed (#1000409)

 initial_setup/__main__.py                   |   6 +-
 initial_setup/tui/hubs/initial_setup_hub.py |  48 ++----------
 initial_setup/tui/spokes/eula.py            | 112 ++++++++++++++++++++++++++++
 3 files changed, 122 insertions(+), 44 deletions(-)
 create mode 100644 initial_setup/tui/spokes/eula.py

-- 
1.7.11.7



More information about the anaconda-patches mailing list