MR is crashing due to error in RSS feed ( nzb matrix feeds are offline at the moment ).
EDIT -> Actually nzbmatrix MOVED their feeds and in place of old feeds is redirect. Still problem remains , it'd better if MR just ignored ONE source error and continued with other sources.
Here's the log
Code: Select all
2010-05-24 01:45 INFO - processing 'nzbmatrix SD' items - __init__.py:374
2010-05-24 01:45 ERROR - list index out of range - __init__.py:133
Traceback (most recent call last):
File "/Users/vladik1/Downloads/mediarover/mediarover/__init__.py", line 131, in scheduler
__scheduler(broker, options)
File "/Users/vladik1/Downloads/mediarover/mediarover/__init__.py", line 375, in __scheduler
for item in source.items():
File "/Users/vladik1/Downloads/mediarover/mediarover/source/nzbmatrix/__init__.py", line 40, in items
item = NzbmatrixItem(rawItem, self.type(), self.priority(), self.quality())
File "/Users/vladik1/Downloads/mediarover/mediarover/source/nzbmatrix/item.py", line 90, in __init__
self.__download = self.__parseItem()
File "/Users/vladik1/Downloads/mediarover/mediarover/source/nzbmatrix/item.py", line 63, in __parseItem
if re.match("TV", self._report_category()):
File "/Users/vladik1/Downloads/mediarover/mediarover/source/nzbmatrix/item.py", line 77, in _report_category
return re.match("(\w+):", self.__item.getElementsByTagName("category")[0].childNodes[0].data).group(1)
IndexError: list index out of range
Traceback (most recent call last):
File "/Users/vladik1/Downloads/mediarover/mediarover.py", line 19, in <module>
mediarover.run()
File "/Users/vladik1/Downloads/mediarover/mediarover/__init__.py", line 99, in run
scheduler(broker, options)
File "/Users/vladik1/Downloads/mediarover/mediarover/__init__.py", line 131, in scheduler
__scheduler(broker, options)
File "/Users/vladik1/Downloads/mediarover/mediarover/__init__.py", line 375, in __scheduler
for item in source.items():
File "/Users/vladik1/Downloads/mediarover/mediarover/source/nzbmatrix/__init__.py", line 40, in items
item = NzbmatrixItem(rawItem, self.type(), self.priority(), self.quality())
File "/Users/vladik1/Downloads/mediarover/mediarover/source/nzbmatrix/item.py", line 90, in __init__
self.__download = self.__parseItem()
File "/Users/vladik1/Downloads/mediarover/mediarover/source/nzbmatrix/item.py", line 63, in __parseItem
if re.match("TV", self._report_category()):
File "/Users/vladik1/Downloads/mediarover/mediarover/source/nzbmatrix/item.py", line 77, in _report_category
return re.match("(\w+):", self.__item.getElementsByTagName("category")[0].childNodes[0].data).group(1)
IndexError: list index out of range