diff options
| author | Ronny Strutz <ronny.strutz@multimedia-labs.de> | 2005-11-09 14:45:23 +0000 |
|---|---|---|
| committer | Ronny Strutz <ronny.strutz@multimedia-labs.de> | 2005-11-09 14:45:23 +0000 |
| commit | 67faf09dfe31f3c44d5e32bc001c2ae372dcc780 (patch) | |
| tree | 935f5b263917ca8d2d877e3990dec711b9034120 /lib/python/Screens | |
| parent | a1e522271eb1a17930cdb0dddf11876e827f49a0 (diff) | |
| download | enigma2-67faf09dfe31f3c44d5e32bc001c2ae372dcc780.tar.gz enigma2-67faf09dfe31f3c44d5e32bc001c2ae372dcc780.zip | |
even say something if no hdd is present
Diffstat (limited to 'lib/python/Screens')
| -rw-r--r-- | lib/python/Screens/HarddiskSetup.py | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/lib/python/Screens/HarddiskSetup.py b/lib/python/Screens/HarddiskSetup.py index 3d605924..8a683a54 100644 --- a/lib/python/Screens/HarddiskSetup.py +++ b/lib/python/Screens/HarddiskSetup.py @@ -27,19 +27,19 @@ class HarddiskSetup(Screen): }) def hddInitialize(self): - #some protection for the exhibition (IFA 2005) - #if self.hdd.getIndex() == 2: #CF - # print "not a good idea!" - # self.session.open(MessageBox, "not a good idea - this will kill our rootfs!") - #else: print "this will start the initialize now!" self.hdd.initialize() class HarddiskSelection(Screen): def __init__(self, session): Screen.__init__(self, session) - - self["hddlist"] = MenuList(harddiskmanager.HDDList()) + + if harddiskmanager.HDDCount() == 0: + tlist = [] + tlist.append(("no HDD found", 0)) + self["hddlist"] = MenuList(tlist) + else: + self["hddlist"] = MenuList(harddiskmanager.HDDList()) self["actions"] = ActionMap(["OkCancelActions"], { @@ -49,4 +49,5 @@ class HarddiskSelection(Screen): def okbuttonClick(self): selection = self["hddlist"].getCurrent() - self.session.open(HarddiskSetup, selection[1]) + if selection[1] != 0: + self.session.open(HarddiskSetup, selection[1]) |
