def getModelInfo(self):
getmodel = 0
if fileExists("/proc/stb/info/vumodel"):
- info = open("/proc/stb/info/vumodel").read().strip()
+ vumodel = open("/proc/stb/info/vumodel")
+ info=vumodel.read().strip()
+ vumodel.close()
if info == "duo":
self.model = 0
getmodel = 1
self.model = 4
getmodel = 1
print "getModelInfo : ultimo"
+
if getmodel == 0 and fileExists("/proc/stb/info/version"):
- info = open("/proc/stb/info/version").read()
+ vesion = open("/proc/stb/info/version")
+ info=version.read()
+ version.close()
if info[:2] == "14":
self.model = 1
print "getModelInfo : solo_"
day = version[10:12]
date = '-'.join((year, month, day))
break;
+ file.close()
return date
def getversion(self):
try:
fd = open("/proc/stb/info/version","r")
version = fd.read()
+ fd.close()
self["testversion"].setText(("Version %s"%version))
except:
self["testversion"].setText(("Version no load"))
def getModelInfo(self):
getmodel = 0
if fileExists("/proc/stb/info/vumodel"):
- info = open("/proc/stb/info/vumodel").read().strip()
+ vumodel = open("/proc/stb/info/vumodel")
+ info=vumodel.read().strip()
+ vumodel.close()
if info == "combo":
self.model = 2
getmodel = 1
getmodel = 1
print "getModelInfo : ultimo"
-
if getmodel == 0 and fileExists("/proc/stb/info/version"):
- info = open("/proc/stb/info/version").read()
+ version = open("/proc/stb/info/version")
+ info=version.read()
+ version.close()
# print info,info[:2]
if info[:2] == "14":
self.model = 1
rstest = 0
else:
rstest = 0
+ rs.close()
except:
- print 'error'
+ try:
+ if rs:
+ rs.close()
+ except:
+ pass
+ print 'except error'
rstest = 0
if rstest == 0:
self.session.open( MessageBox, _("RS232 Test Failed!\nPress 'EXIT' button!"), MessageBox.TYPE_ERROR)