mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-21 12:03:09 +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 #2228 ".any" not accepted for a variety of imdb_search parameters
|
||||
Fixes `streaming` defaults adding and removing items randomly
|
||||
Adds error information to help with #2201
|
||||
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):
|
||||
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}")
|
||||
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)
|
||||
|
||||
def get_image(self, url, session=None):
|
||||
|
|
Loading…
Reference in a new issue