Closed BVapid closed 3 years ago
Make sure you are on the latest version of nzbToMedia and you have not edited nzbToSickBeard.py
If you have uncommented any lines in this file, that will break the script. The script has been tested in Python3 versions and does work.
from future import (
is the first non-commented line.
https://github.com/clinton-hall/nzbToMedia/blob/master/nzbToSickBeard.py
@BVapid if you're using sherpa, nzbToMedia is one of the installable packages. 😉
Hi guys,
Was having issues updating from the script so installed Sherpa and reinstalled.
I'm now getting a new error as below. I assume SickGear is a supported fork? It's SickGear 0.22.2
'[16:34:10] [INFO]::MAIN: Loading config from [/share/CACHEDEV1_DATA/.qpkg/nzbToMedia/nzbToMedia/autoProcessMedia.cfg] [16:34:10] [INFO]::MAIN: Python v3.8 will reach end of life in 1468 days. [16:34:10] [INFO]::MAIN: Checking database structure... [16:34:10] [INFO]::MAIN: Checking if git needs an update [16:34:12] [INFO]::MAIN: No update needed [16:34:12] [INFO]::MAIN: nzbToMedia Version:4c33b5574b9816633d44346bd302f284ed5a5510 Branch:master (Linux 3.4.6) [16:34:13] [INFO]::MAIN: ######################################################### [16:34:13] [INFO]::MAIN: ## ..::[nzbToMedia.py]::.. ## [16:34:13] [INFO]::MAIN: ######################################################### [16:34:13] [INFO]::MAIN: Script triggered from SABnzbd Version 3.0.2. [16:34:13] [INFO]::MAIN: Auto-detected SECTION:SickBeard [16:34:13] [INFO]::MAIN: Calling SickBeard:tv to post-process:Life.Below.Zero.S14E06.Bone.Cold.WEB-DL.AAC2.0.x264-BOOP [16:34:21] [INFO]::MAIN: Attempting to auto-detect tv fork [16:34:22] [INFO]::MAIN: SickBeard:tv fork auto-detection found custom params {'force_replace': None, 'force': None, 'failed': None, 'process_method': None} [16:34:22] [INFO]::MAIN: SickBeard:tv fork set to custom [16:34:22] [INFO]::MAIN: FLATTEN: Flattening directory: /share/CACHEDEV1_DATA/Storage/Download/complete/Life.Below.Zero.S14E06.Bone.Cold.WEB-DL.AAC2.0.x264-BOOP [16:34:23] [INFO]::TRANSCODER: Checking [Life.Below.Zero.S14E06.Bone.Cold.WEB-DL.AAC2.0.x264-BOOP.mkv] for corruption, please stand by ... [16:34:23] [INFO]::TRANSCODER: SUCCESS: [Life.Below.Zero.S14E06.Bone.Cold.WEB-DL.AAC2.0.x264-BOOP.mkv] has no corruption. [16:34:23] [POSTPROCESS]::SICKBEARD: SUCCESS: The download succeeded, sending a post-process request [16:34:24] [POSTPROCESS]::SICKBEARD: <!DOCTYPE html> [16:34:24] [POSTPROCESS]::SICKBEARD: [16:34:24] [POSTPROCESS]::SICKBEARD:
[16:34:24] [POSTPROCESS]::SICKBEARD: [16:34:24] [POSTPROCESS]::SICKBEARD: [16:34:24] [POSTPROCESS]::SICKBEARD: [16:34:24] [POSTPROCESS]::SICKBEARD: [16:34:24] [POSTPROCESS]::SICKBEARD:-- Cleaning bytecode -- b'Removing pycache/\n' b'Removing pycache/\n'
-- Cleaning folders: ['libs', 'core'] -- No folders to clean
Returning to directory: /share/CACHEDEV1_DATA/.qpkg/SABnzbd/SABnzbd
-- Cleanup finished --
SickBeard: Failed to post-process - Returned log from SickBeard was not as expected.!'
SickGear is supported, but you can't call postprocessing via webui without user and pass.. (one possible issue).
In anycase, I suggest using api
in autoPorcessMedia.cfg
[SickBeard]
[[tv]]
apikey = <SickGear api key here>
username =
password =
fork = auto
That's fixed it. It had a u/p in there for the old config but it still seemed to fail. API has fixed it up.
@clinton-hall @OneCDOnly thanks for your help and all the work you do for the community! :)
Describe the bug Hi team, i've had a working SABnzbd install for quite a while but I believe since moving to Python3 the below error has started occurring on post processing through to SickGear. Tried commenting those lines out of the script but to no avail.
Technical Specs
Expected behavior Post processing to work
Log File "/share/Download/nzbToMedia/nzbToSickBeard.py", line 261 from future import ( ^ SyntaxError: from future imports must occur at the beginning of the file