aboutsummaryrefslogtreecommitdiff
path: root/lib/python
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2009-01-30 15:29:32 +0100
committerghost <andreas.monzner@multimedia-labs.de>2009-01-30 15:29:32 +0100
commit2f4f2a99e3c0c8c340b9d3d9f9debc781452ff2f (patch)
tree0096918f68de6c9085a193200946cd5eef75f1b3 /lib/python
parent8d85982d460e7cc0eb26f1bf79dc345d12a11858 (diff)
parent88b281557a05fb785a42274bf0f3bc328f9eebfd (diff)
downloadenigma2-2f4f2a99e3c0c8c340b9d3d9f9debc781452ff2f.tar.gz
enigma2-2f4f2a99e3c0c8c340b9d3d9f9debc781452ff2f.zip
Merge branch 'master' of git.opendreambox.org:/git/enigma2
Diffstat (limited to 'lib/python')
-rw-r--r--lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py17
1 files changed, 9 insertions, 8 deletions
diff --git a/lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py b/lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py
index 7b4add56..c91c8588 100644
--- a/lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py
+++ b/lib/python/Plugins/SystemPlugins/NFIFlash/downloader.py
@@ -660,14 +660,15 @@ class NFIDownload(Screen):
self.session.open(Console, title = "Backup running", cmdlist = ["tar -czvf " + "/mnt/usb/" + self.backup_file + " /etc/enigma2/ /etc/network/interfaces /etc/wpa_supplicant.conf"], finishedCallback = self.backup_finished, closeOnSuccess = True)
else:
self.backup_file = None
- self.backup_finished()
-
- def backup_finished(self):
- wizardfd = open("/mnt/usb/wizard.nfo", "w")
- if wizardfd:
- wizardfd.write("image: "+self["feedlist"].getNFIname()+'\n')
- wizardfd.write("configuration: "+self.backup_file+'\n')
- wizardfd.close()
+ self.backup_finished(skipped=True)
+
+ def backup_finished(self, skipped=False):
+ if not skipped:
+ wizardfd = open("/mnt/usb/wizard.nfo", "w")
+ if wizardfd:
+ wizardfd.write("image: "+self["feedlist"].getNFIname()+'\n')
+ wizardfd.write("configuration: "+self.backup_file+'\n')
+ wizardfd.close()
self.session.open(MessageBox, _("To update your Dreambox firmware, please follow these steps:\n1) Turn off your box with the rear power switch and plug in the bootable USB stick.\n2) Turn mains back on and hold the DOWN button on the front panel pressed for 10 seconds.\n3) Wait for bootup and follow instructions of the wizard."), type = MessageBox.TYPE_INFO)
def closeCB(self):