From c54f06f3a59d5860f83a101fba103d410f024f85 Mon Sep 17 00:00:00 2001 From: clinton-hall Date: Sat, 3 May 2014 08:39:46 +0930 Subject: [PATCH] fix status codes check. fixes #356 --- nzbtomedia/autoProcess/autoProcessComics.py | 2 +- nzbtomedia/autoProcess/autoProcessGames.py | 2 +- nzbtomedia/autoProcess/autoProcessMovie.py | 4 ++-- nzbtomedia/autoProcess/autoProcessMusic.py | 2 +- nzbtomedia/autoProcess/autoProcessTV.py | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/nzbtomedia/autoProcess/autoProcessComics.py b/nzbtomedia/autoProcess/autoProcessComics.py index 8e620982..2820bfb3 100644 --- a/nzbtomedia/autoProcess/autoProcessComics.py +++ b/nzbtomedia/autoProcess/autoProcessComics.py @@ -56,7 +56,7 @@ class autoProcessComics: for line in r.iter_lines(): if line: logger.postprocess("%s" % (line), section) - if not r.status_code == requests.codes.ok: + if not r.status_code in [requests.codes.ok, requests.codes.created, requests.codes.accepted]: logger.error("Server returned status %s" % (str(r.status_code)), section) return 1 else: diff --git a/nzbtomedia/autoProcess/autoProcessGames.py b/nzbtomedia/autoProcess/autoProcessGames.py index 88c58423..d72b26dc 100644 --- a/nzbtomedia/autoProcess/autoProcessGames.py +++ b/nzbtomedia/autoProcess/autoProcessGames.py @@ -55,7 +55,7 @@ class autoProcessGames: result = r.json() logger.postprocess("%s" % (result),section) - if not r.status_code == requests.codes.ok: + if not r.status_code in [requests.codes.ok, requests.codes.created, requests.codes.accepted]: logger.error("Server returned status %s" % (str(r.status_code)), section) return 1 elif result['success']: diff --git a/nzbtomedia/autoProcess/autoProcessMovie.py b/nzbtomedia/autoProcess/autoProcessMovie.py index d17580ac..77f62562 100644 --- a/nzbtomedia/autoProcess/autoProcessMovie.py +++ b/nzbtomedia/autoProcess/autoProcessMovie.py @@ -180,7 +180,7 @@ class autoProcessMovie: return 1 # failure result = r.json() - if not r.status_code == requests.codes.ok: + if not r.status_code in [requests.codes.ok, requests.codes.created, requests.codes.accepted]: logger.error("Server returned status %s" % (str(r.status_code)), section) return 1 elif result['success']: @@ -236,7 +236,7 @@ class autoProcessMovie: return 1 # failure result = r.json() - if not r.status_code == requests.codes.ok: + if not r.status_code in [requests.codes.ok, requests.codes.created, requests.codes.accepted]: logger.error("Server returned status %s" % (str(r.status_code)), section) return 1 elif result['success']: diff --git a/nzbtomedia/autoProcess/autoProcessMusic.py b/nzbtomedia/autoProcess/autoProcessMusic.py index 06815a58..585f2901 100644 --- a/nzbtomedia/autoProcess/autoProcessMusic.py +++ b/nzbtomedia/autoProcess/autoProcessMusic.py @@ -85,7 +85,7 @@ class autoProcessMusic: logger.debug("Result: %s" % (r.text),section) - if not r.status_code == requests.codes.ok: + if not r.status_code in [requests.codes.ok, requests.codes.created, requests.codes.accepted]: logger.error("Server returned status %s" % (str(r.status_code)), section) return 1 elif r.text == "OK": diff --git a/nzbtomedia/autoProcess/autoProcessTV.py b/nzbtomedia/autoProcess/autoProcessTV.py index d4e294d0..eaec6dd2 100644 --- a/nzbtomedia/autoProcess/autoProcessTV.py +++ b/nzbtomedia/autoProcess/autoProcessTV.py @@ -161,7 +161,7 @@ class autoProcessTV: logger.postprocess("Deleting failed files and folder %s" % (dirName),section) rmDir(dirName) - if not r.status_code == requests.codes.ok: + if not r.status_code in [requests.codes.ok, requests.codes.created, requests.codes.accepted]: logger.error("Server returned status %s" % (str(r.status_code)), section) return 1 elif Success: