#!/usr/bin/python import dialog import subprocess import sys import re import pprint from lib.hdd import Disk d = dialog.Dialog(dialog='whiptail') d.setBackgroundTitle('Dyson Installer') class Installer(object): HDD = {} RPOOL = 'rpool' RHDD = None # method: (if true, if false) flow = {} def _read_hdd(self): pat = re.compile('\d+\.\s+(\S+)\s+<(\S+)\s*.+>') out = subprocess.Popen('format