def getUpgradeVersion():
import os
- r = os.popen("fpupgrade --version").read()
+ try:
+ r = os.popen("fpupgrade --version").read()
+ except IOError:
+ return None
if r[:16] != "FP update tool v":
return None
else:
def ok(self):
self.close(4)
-def Plugins():
+def Plugins(**kwargs):
from Tools.DreamboxHardware import getFPVersion
version = getFPVersion()
newversion = getUpgradeVersion() or 0