diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2012-06-17 01:55:58 +0000 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2012-06-17 01:55:58 +0000 |
commit | ce59ed7eeb54bcedfab8444ffdb3b72033df7c05 (patch) | |
tree | 168178babe9860b8497e302023721af4bff6c410 | |
parent | 0213583a48d3e03876e72b0be8a41cee466e4b90 (diff) | |
download | live-ce59ed7eeb54bcedfab8444ffdb3b72033df7c05.tar.gz |
Ask for ZFS root pool name
-rwxr-xr-x | setup | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -11,6 +11,8 @@ d.setBackgroundTitle('Dyson Installer') HDD = {} +POOLS = {} +RPOOL = 'rpool' def bytes_for_human(b): @@ -114,8 +116,21 @@ Whould you like to continue?''') if no: sys.exit(1) +def choose_rpool_name(): + global RPOOL # Holy cow! + while True: + (cancel, pool) = d.inputbox(width=40, title='ZFS root pool', + text='\nPlease, enter a name for ZFS root pool. Default is "rpool":', + init=RPOOL) + if cancel: + break + else: + # TODO: check for valid name, if valid - break + RPOOL = pool + break welcome() +choose_rpool_name() get_hdd() choose_hdd() #pprint.pprint(HDD) |