Normalize folder paths. fix #275

This commit is contained in:
Ruud
2012-05-19 00:19:59 +02:00
parent eb48a72a90
commit b59861c22a
+6
View File
@@ -95,6 +95,8 @@ class Scanner(Plugin):
def scanFilesToLibrary(self, folder = None, files = None):
folder = os.path.normpath(folder)
groups = self.scan(folder = folder, files = files)
for group in groups.itervalues():
@@ -103,6 +105,8 @@ class Scanner(Plugin):
def scanFolderToLibrary(self, folder = None, newer_than = None, simple = True):
folder = os.path.normpath(folder)
if not os.path.isdir(folder):
return
@@ -129,6 +133,8 @@ class Scanner(Plugin):
def scan(self, folder = None, files = [], simple = False):
folder = os.path.normpath(folder)
if not folder or not os.path.isdir(folder):
log.error('Folder doesn\'t exists: %s' % folder)
return {}