mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-22 04:23:08 +00:00
[43] Report some specific errors in get_yaml (#2234)
This commit is contained in:
parent
97224e27bd
commit
6072da8885
3 changed files with 9 additions and 2 deletions
|
@ -34,4 +34,5 @@ Fixed #2195 an image on the docs was a dead link
|
||||||
Fixes sort order of resolution collections
|
Fixes sort order of resolution collections
|
||||||
Fixes #2228 ".any" not accepted for a variety of imdb_search parameters
|
Fixes #2228 ".any" not accepted for a variety of imdb_search parameters
|
||||||
Fixes `streaming` defaults adding and removing items randomly
|
Fixes `streaming` defaults adding and removing items randomly
|
||||||
|
Adds error information to help with #2201
|
||||||
Various other Minor Fixes
|
Various other Minor Fixes
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
2.0.2-build42
|
2.0.2-build43
|
||||||
|
|
|
@ -107,8 +107,14 @@ class Requests:
|
||||||
|
|
||||||
def get_yaml(self, url, headers=None, params=None, check_empty=False):
|
def get_yaml(self, url, headers=None, params=None, check_empty=False):
|
||||||
response = self.get(url, headers=headers, params=params)
|
response = self.get(url, headers=headers, params=params)
|
||||||
if response.status_code >= 400:
|
if response.status_code == 401:
|
||||||
|
raise Failed(f"URL Error: Unauthorized - {url}")
|
||||||
|
if response.status_code == 404:
|
||||||
raise Failed(f"URL Error: No file found at {url}")
|
raise Failed(f"URL Error: No file found at {url}")
|
||||||
|
if response.status_code == 429:
|
||||||
|
raise Failed(f"URL Error: Too many requests - {url}")
|
||||||
|
if response.status_code >= 400:
|
||||||
|
raise Failed(f"URL Error: {response.status_code} on {url}")
|
||||||
return YAML(input_data=response.content, check_empty=check_empty)
|
return YAML(input_data=response.content, check_empty=check_empty)
|
||||||
|
|
||||||
def get_image(self, url, session=None):
|
def get_image(self, url, session=None):
|
||||||
|
|
Loading…
Reference in a new issue