Info on my setup, running debian jessie 3.10-3-amd64, with sabnzbd 0.7.16-1
Here's what it looks like in the sab logs
Code: Select all
2013-09-29 15:48:31,139::INFO::[postproc:342] unpack_magic finished on Breaking.Bad.S05E16.720p.HDTV.x264-IMMERSE
2013-09-29 15:48:31,140::INFO::[newsunpack:144] Running external script /var/stuff/sab/scripts/sabToSickBeard.py(/var/stuff/media/tv/Breaking.Bad.S05E16.720p.HDTV.x264-IM
MERSE, Breaking.Bad.S05E16.720p.HDTV.x264-IMMERSE.nzb, Breaking.Bad.S05E16.720p.HDTV.x264-IMMERSE, , tv, alt.binaries.teevee, 0)
2013-09-29 15:48:40,313::ERROR::[database:111] SQL Command Failed, see log
2013-09-29 15:48:40,313::INFO::[database:113] Traceback:
Traceback (most recent call last):
File "/usr/share/sabnzbdplus/sabnzbd/database.py", line 104, in execute
self.c.execute(command, args)
OperationalError: database is locked
2013-09-29 15:48:40,577::ERROR::[database:111] SQL Command Failed, see log
2013-09-29 15:48:40,584::INFO::[database:113] Traceback:
Traceback (most recent call last):
File "/usr/share/sabnzbdplus/sabnzbd/database.py", line 104, in execute
self.c.execute(command, args)
OperationalError: database is locked
2013-09-29 15:48:41,918::ERROR::[database:111] SQL Command Failed, see log
2013-09-29 15:48:41,919::INFO::[database:113] Traceback:
Traceback (most recent call last):
File "/usr/share/sabnzbdplus/sabnzbd/database.py", line 104, in execute
self.c.execute(command, args)
OperationalError: database is locked
2013-09-29 15:48:42,258::INFO::[postproc:521] Cleaning up Breaking.Bad.S05E16.720p.HDTV.x264-IMMERSE (keep_basic=False)
Code: Select all
Loading config from /var/stuff/sab/scripts/autoProcessTV.cfg
Opening URL: http://192.168.0.10:8081/home/postprocess/processEpisode?nzbName=Breaking.Bad.S05E16.720p.HDTV.x264-IMMERSE.nzb&quiet=1&dir=%2Fvar%2Fstuff%2Fmedia%2Ftv%2FBreaking.Bad.S05E16.720p.HDTV.x264-IMMERSE
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
<title>500 Internal Server Error</title>
<style type="text/css">
#powered_by {
margin-top: 20px;
border-top: 2px solid black;
font-style: italic;
}
#traceback {
color: red;
}
</style>
</head>
<body>
<h2>500 Internal Server Error</h2>
<p>The server encountered an unexpected condition which prevented it from fulfilling the request.</p>
<pre id="traceback">Traceback (most recent call last):
File "/opt/sickbeard/cherrypy/_cprequest.py", line 660, in respond
response.body = self.handler()
File "/opt/sickbeard/cherrypy/lib/encoding.py", line 193, in __call__
self.body = self.oldhandler(*args, **kwargs)
File "/opt/sickbeard/cherrypy/_cpdispatch.py", line 25, in __call__
return self.callable(*self.args, **self.kwargs)
File "/opt/sickbeard/sickbeard/webserve.py", line 1511, in processEpisode
result = processTV.processDir(dir, nzbName)
File "/opt/sickbeard/sickbeard/processTV.py", line 108, in processDir
process_result = processor.process()
File "/opt/sickbeard/sickbeard/postProcessor.py", line 858, in process
notifiers.xbmc_notifier.update_library(ep_obj.show.name)
File "/opt/sickbeard/sickbeard/notifiers/xbmc.py", line 496, in update_library
if not self._update_library_json(curHost, showName) and sickbeard.XBMC_UPDATE_FULL:
File "/opt/sickbeard/sickbeard/notifiers/xbmc.py", line 390, in _update_library_json
shows = showsResponse["result"]["tvshows"]
KeyError: 'tvshows'
</pre>
<div id="powered_by">
<span>Powered by <a href="http://www.cherrypy.org">CherryPy 3.2.0rc1</a></span>
</div>
</body>
</html>