SABnzbd - Update Clean.py to work with V.4.0.0

Sabnzbd Version 4.0.0 (current beta) introduced a couple of input variables, that weren't available in the versions before.
This PR fixes the two scripts in the Guide, so they are compatible with earlier and V4+ versions

https://sabnzbd.org/wiki/scripts/pre-queue-scripts#toc3
pull/1240/head
Gabe 2 years ago committed by GitHub
parent 77a279c77a
commit ddc7efac15
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -21,8 +21,12 @@ import sys
import re import re
try: try:
(scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist, showname, season, episodenumber, episodename) = sys.argv # Parse the 18 input variables for SABnzbd version >= 4.0.0
(scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist, showname, season, episodenumber, episodename, is_proper, resolution, decade, year, month, day, job_type) = sys.argv
downloadsize = int(downloadsize) downloadsize = int(downloadsize)
except ValueError:
# ...or 11 variables for earlier versions
(scriptname, nzbname, postprocflags, category, script, prio, downloadsize, grouplist, showname, season, episodenumber, episodename) = sys.argv
except: except:
sys.exit(1) # exit with 1 causes SABnzbd to ignore the output of this script sys.exit(1) # exit with 1 causes SABnzbd to ignore the output of this script
@ -64,4 +68,4 @@ print()
print() print()
print() print()
# 0 means OK # 0 means OK
sys.exit(0) sys.exit(0)

Loading…
Cancel
Save