make menu text translatable
[enigma2.git] / lib / python / Plugins / SystemPlugins / DefaultServicesScanner / plugin.py
index 2c29cbae77576fbf635a4a53608a4ccf07f32cc9..eed8c842bd869244914fb0dfcde3a0bee47ccc88 100644 (file)
@@ -11,7 +11,7 @@ from Screens.ServiceScan import ServiceScan
 from Screens.MessageBox import MessageBox
 from Tools.Directories import resolveFilename, SCOPE_CONFIG, copyfile
 #from Screens.Screen import Screen
-from file import unlink
+from os import unlink
 from enigma import eTimer, eDVBDB
 
 class DefaultServiceScan(ServiceScan):
@@ -42,7 +42,7 @@ class DefaultServiceScan(ServiceScan):
 
        def __init__(self, session, scanList):
                try:
-                       unlink("rm " + resolveFilename(SCOPE_CONFIG) + "/lamedb");
+                       unlink(resolveFilename(SCOPE_CONFIG) + "/lamedb");
                except OSError:
                        pass
                db = eDVBDB.getInstance()
@@ -63,7 +63,7 @@ class DefaultServicesScannerPlugin(ScanSetup):
                ScanSetup.__init__(self, session)
                # backup lamedb
                confdir = resolveFilename(SCOPE_CONFIG)
-               copyfile(confdir + "/lamedb", confdir + "/lamedb.backup)
+               copyfile(confdir + "/lamedb", confdir + "/lamedb.backup")
                self.scan_type.value = "multisat"
                self.createSetup()
                self.scanIndex = 0
@@ -120,7 +120,7 @@ class DefaultServicesScannerPlugin(ScanSetup):
                if self.scanIndex + 1 >= len(self.multiscanlist):
                        print "no more sats to scan"
                        confdir = resolveFilename(SCOPE_CONFIG)
-                       copyfile(confdir + "/lamedb.backup", confdir + "/lamedb)
+                       copyfile(confdir + "/lamedb.backup", confdir + "/lamedb")
                        db.reloadServicelist()
                        self.close()
                else: