This commit is contained in:
Ruud
2015-02-10 14:01:51 +01:00
parent 58615e6f9b
commit 0fd01aa697
@@ -1,5 +1,3 @@
from xml.etree.ElementTree import QName
import datetime
import re import re
from couchpotato.core.helpers.rss import RSS from couchpotato.core.helpers.rss import RSS
@@ -21,7 +19,6 @@ class CrowdAI(Automation, RSS):
movies = [] movies = []
newznab_namespace = 'http://www.newznab.com/DTD/2010/feeds/attributes/'
urls = dict(zip(splitString(self.conf('automation_urls')), [tryInt(x) for x in splitString(self.conf('automation_urls_use'))])) urls = dict(zip(splitString(self.conf('automation_urls')), [tryInt(x) for x in splitString(self.conf('automation_urls_use'))]))
for url in urls: for url in urls:
@@ -33,8 +30,7 @@ class CrowdAI(Automation, RSS):
for movie in rss_movies: for movie in rss_movies:
title = "" description = self.getTextElement(movie, 'description')
description = self.getTextElement(movie, "description")
grabs = 0 grabs = 0
for item in movie: for item in movie:
@@ -42,11 +38,10 @@ class CrowdAI(Automation, RSS):
grabs = item.attrib.get('value') grabs = item.attrib.get('value')
break break
if int(grabs) > tryInt(self.conf('number_grabs')): if int(grabs) > tryInt(self.conf('number_grabs')):
title = re.match( r'.*Title: .a href.*/">(.*) \(\d{4}\).*', description).group(1) title = re.match(r'.*Title: .a href.*/">(.*) \(\d{4}\).*', description).group(1)
log.info2('%s grabs for movie: %s, enqueue...', (grabs, title)) log.info2('%s grabs for movie: %s, enqueue...', (grabs, title))
year = re.match( r'.*Year: (\d{4}).*', description).group(1) year = re.match(r'.*Year: (\d{4}).*', description).group(1)
imdb = self.search(title, year) imdb = self.search(title, year)
if imdb and self.isMinimalMovie(imdb): if imdb and self.isMinimalMovie(imdb):