Extra check for imdb file. close #273

This commit is contained in:
Ruud
2012-05-19 00:45:28 +02:00
parent b59861c22a
commit 63f46fae75
2 changed files with 13 additions and 3 deletions
+2 -2
View File
@@ -77,9 +77,9 @@ def cleanHost(host):
return host
def getImdb(txt):
def getImdb(txt, check_inside = True):
if os.path.isfile(txt):
if check_inside and os.path.isfile(txt):
output = open(txt, 'r')
txt = output.read()
output.close()
+11 -1
View File
@@ -443,7 +443,7 @@ class Scanner(Plugin):
log.debug('Found movie via CP tag: %s' % cur_file)
break
# Check and see if nfo contains the imdb-id
# Check and see if nfo or filenames contains the imdb-id
if not imdb_id:
try:
for nfo_file in files['nfo']:
@@ -454,6 +454,16 @@ class Scanner(Plugin):
except:
pass
try:
for filetype in files:
for filetype_file in files[filetype]:
imdb_id = getImdb(filetype_file, check_inside = False)
if imdb_id:
log.debug('Found movie via imdb in filename: %s' % nfo_file)
break
except:
pass
# Check if path is already in db
if not imdb_id:
db = get_session()