I used Josh's blog, (and video), to successfully install SABNzbd, Couchpotato, Sickrage and Transmission, on the latest nightly of FreeNAS 9.3 Everything worked correctly, and I've even started downloading TV episodes with Sickrage. They're post processing and ending up in the correct /mnt/media/videos/tvshows/ directory.
The only issue I'm having is, (similar to the prior post), post processing via Couchpotato. After SABNzbd downloads the movie completely, the SABNzbd download screen lists the download with the following error message;
Code:
Exit(1) Exception AttributeError: "’NoneType’ object has no attribute ’path’" in (More)
Here's the Traceback section from the script log of the failed post processed download;
Code:
[15:45:42] [POSTPROCESS]::COUCHPOTATO: Starting renamer scan for movie.nzb
Traceback (most recent call last):
File "/usr/local/share/nzbToMedia/nzbToCouchPotato.py", line 249, in <module>
result = nzbToMedia.main(sys.argv, section)
File "/usr/local/share/nzbToMedia/nzbToMedia.py", line 710, in main
download_id='')
File "/usr/local/share/nzbToMedia/nzbToMedia.py", line 595, in process
inputCategory, failureLink)
File "/usr/local/share/nzbToMedia/nzbtomedia/autoProcess/autoProcessMovie.py", line 242, in process
result = r.json()
File "/usr/local/share/nzbToMedia/libs/requests/models.py", line 759, in json
return json.loads(self.text, **kwargs)
File "/usr/local/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/local/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
Exception AttributeError: "'NoneType' object has no attribute 'path'" in <bound method PosixProcess.__del__ of <nzbtomedia.nzbToMediaUtil.PosixProcess instance at 0x807e7e9e0>> ignored