Medusa icon indicating copy to clipboard operation
Medusa copied to clipboard

[APP SUBMITTED]: AttributeError: 'NoneType' object has no attribute 'raise_for_status'

Open ledderi opened this issue 3 years ago • 10 comments

INFO

Python Version: 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] Operating System: Windows-10-10.0.19041-SP0 Locale: cp1255 Branch: master Database: 44.18 Commit: pymedusa/Medusa@fbd43ad634662f2353739391127fc77e00454b78 Link to Log: No Log available

ERROR

2021-08-27 05:55:53 ERROR    SHOWUPDATER :: [fbd43ad] Exception generated: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "C:\Medusa\Medusa\medusa\schedulers\scheduler.py", line 78, in run
    self.action.run(self.force)
  File "C:\Medusa\Medusa\medusa\schedulers\show_updater.py", line 57, in run
    indexer_api = indexerApi(show.indexer).indexer(**indexer_api_params)
  File "C:\Medusa\Medusa\medusa\indexers\tvdbv2\fallback.py", line 57, in __call__
    return self.func(*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\api.py", line 26, in indexer
    indexer_obj = indexerConfig[self.indexer_id]['module'](*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\tmdb\api.py", line 49, in __init__
    self.response = self.tmdb_configuration.info()
  File "C:\Medusa\Medusa\ext\tmdbsimple\configuration.py", line 64, in info
    response = self._GET(path, kwargs)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

ledderi avatar Aug 27 '21 03:08 ledderi

INFO

Python Version: 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] Operating System: Windows-10-10.0.19041-SP0 Locale: cp1255 Branch: master Database: 44.18 Commit: pymedusa/Medusa@fbd43ad634662f2353739391127fc77e00454b78 Link to Log: No Log available

ERROR

2021-08-31 13:04:53 ERROR    SHOWUPDATER :: [fbd43ad] Exception generated: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "C:\Medusa\Medusa\medusa\schedulers\scheduler.py", line 78, in run
    self.action.run(self.force)
  File "C:\Medusa\Medusa\medusa\schedulers\show_updater.py", line 57, in run
    indexer_api = indexerApi(show.indexer).indexer(**indexer_api_params)
  File "C:\Medusa\Medusa\medusa\indexers\tvdbv2\fallback.py", line 57, in __call__
    return self.func(*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\api.py", line 26, in indexer
    indexer_obj = indexerConfig[self.indexer_id]['module'](*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\tmdb\api.py", line 49, in __init__
    self.response = self.tmdb_configuration.info()
  File "C:\Medusa\Medusa\ext\tmdbsimple\configuration.py", line 64, in info
    response = self._GET(path, kwargs)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

ledderi avatar Sep 03 '21 03:09 ledderi

INFO

Python Version: 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] Operating System: Windows-10-10.0.19041-SP0 Locale: cp1255 Branch: master Database: 44.18 Commit: pymedusa/Medusa@fbd43ad634662f2353739391127fc77e00454b78 Link to Log: No Log available

ERROR

2021-09-06 16:27:01 ERROR    SHOWUPDATER :: [fbd43ad] Exception generated: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "C:\Medusa\Medusa\medusa\schedulers\scheduler.py", line 78, in run
    self.action.run(self.force)
  File "C:\Medusa\Medusa\medusa\schedulers\show_updater.py", line 57, in run
    indexer_api = indexerApi(show.indexer).indexer(**indexer_api_params)
  File "C:\Medusa\Medusa\medusa\indexers\tvdbv2\fallback.py", line 57, in __call__
    return self.func(*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\api.py", line 26, in indexer
    indexer_obj = indexerConfig[self.indexer_id]['module'](*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\tmdb\api.py", line 49, in __init__
    self.response = self.tmdb_configuration.info()
  File "C:\Medusa\Medusa\ext\tmdbsimple\configuration.py", line 64, in info
    response = self._GET(path, kwargs)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

ledderi avatar Sep 07 '21 03:09 ledderi

INFO

Python Version: 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] Operating System: Windows-10-10.0.19041-SP0 Locale: cp1255 Branch: master Database: 44.18 Commit: pymedusa/Medusa@21e350cd4a21f6fb65f750ab5c2d1e9c92c621d6 Link to Log: No Log available

ERROR

2021-09-25 06:18:22 ERROR    SHOWUPDATER :: [21e350c] Exception generated: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "C:\Medusa\Medusa\medusa\schedulers\scheduler.py", line 78, in run
    self.action.run(self.force)
  File "C:\Medusa\Medusa\medusa\schedulers\show_updater.py", line 57, in run
    indexer_api = indexerApi(show.indexer).indexer(**indexer_api_params)
  File "C:\Medusa\Medusa\medusa\indexers\tvdbv2\fallback.py", line 57, in __call__
    return self.func(*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\api.py", line 26, in indexer
    indexer_obj = indexerConfig[self.indexer_id]['module'](*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\tmdb\api.py", line 49, in __init__
    self.response = self.tmdb_configuration.info()
  File "C:\Medusa\Medusa\ext\tmdbsimple\configuration.py", line 64, in info
    response = self._GET(path, kwargs)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

ledderi avatar Sep 25 '21 03:09 ledderi

INFO

Python Version: 3.8.10 (default, May 6 2021, 06:30:44) [GCC 9.3.0] Operating System: Linux-3.14.29-aarch64-with Locale: fr_FR.UTF-8 Branch: master Database: 44.18 Commit: Unknown Link to Log: No Log available Docker image: linuxserver/medusa v0.5.18-ls83 BUILD_DATE=2021-09-28T08:26:59+02:00

ERROR

2021-10-06 02:05:28 ERROR    SHOWQUEUE-REFRESH :: [] 93740: Error while refreshing show Foundation. Error: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "/app/medusa/medusa/queues/show_queue.py", line 517, in run
    self.show.populate_cache()
  File "/app/medusa/medusa/tv/series.py", line 1942, in populate_cache
    image_cache.fill_cache(self)
  File "/app/medusa/medusa/image_cache.py", line 343, in fill_cache
    _cache_image_from_indexer(series_obj, img_type)
  File "/app/medusa/medusa/image_cache.py", line 266, in _cache_image_from_indexer
    img_data = metadata_generator._retrieve_show_image(img_type_name, series_obj)
  File "/app/medusa/medusa/metadata/generic.py", line 773, in _retrieve_show_image
    indexer_show_obj = self._get_show_data(show_obj)
  File "/app/medusa/medusa/metadata/generic.py", line 908, in _get_show_data
    my_show = self.indexer_api[int(series_id)]
  File "/app/medusa/medusa/indexers/base.py", line 398, in __getitem__
    self._get_show_data(key, self.config['language'])
  File "/app/medusa/medusa/indexers/tmdb/api.py", line 534, in _get_show_data
    self._parse_images(tmdb_id)
  File "/app/medusa/medusa/indexers/tmdb/api.py", line 359, in _parse_images
    images = self.tmdb.TV(tmdb_id).images(params=params)
  File "/app/medusa/ext/tmdbsimple/tv.py", line 202, in images
    response = self._GET(path, kwargs)
  File "/app/medusa/ext/tmdbsimple/base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "/app/medusa/ext/tmdbsimple/base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

simonc56 avatar Oct 06 '21 07:10 simonc56

INFO

Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0] Operating System: Linux-4.19.0-17-amd64-x86_64-with-debian-10.10 Locale: UTF-8 Branch: develop Database: 44.18 Commit: pymedusa/Medusa@ac7aafad2a38696558f1c87dc0d671732e29ed1e Link to Log: https://gist.github.com/6182cbdecb15e6fe9146067cec9162af

ERROR

2021-10-13 04:40:42 ERROR    SHOWUPDATER :: [ac7aafa] Exception generated: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "/**********/Medusa/medusa/schedulers/scheduler.py", line 78, in run
    self.action.run(self.force)
  File "/**********/Medusa/medusa/schedulers/show_updater.py", line 57, in run
    indexer_api = indexerApi(show.indexer).indexer(**indexer_api_params)
  File "/**********/Medusa/medusa/indexers/tvdbv2/fallback.py", line 57, in __call__
    return self.func(*args, **kwargs)
  File "/**********/Medusa/medusa/indexers/api.py", line 26, in indexer
    indexer_obj = indexerConfig[self.indexer_id]['module'](*args, **kwargs)
  File "/**********/Medusa/medusa/indexers/tmdb/api.py", line 49, in __init__
    self.response = self.tmdb_configuration.info()
  File "/**********/Medusa/ext/tmdbsimple/configuration.py", line 64, in info
    response = self._GET(path, kwargs)
  File "/**********/Medusa/ext/tmdbsimple/base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "/**********/Medusa/ext/tmdbsimple/base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

duramato avatar Oct 13 '21 10:10 duramato

INFO

Python Version: 3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)] Operating System: Windows-10-10.0.17763-SP0 Locale: cp1252 Branch: master Database: 44.18 Commit: pymedusa/Medusa@f35a19da6bc4efcafff8facca6a4d5b9e3f3f501 Link to Log: No Log available

ERROR

2021-12-09 10:39:56 ERROR    APIv2-Thread_2 :: [f35a19d] Internal Error searching for show. term(s): ['dexter'] indexer: tmdb error: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "C:\GitHub\Medusa\medusa\server\api\v2\internal.py", line 246, in resource_search_indexers_for_show_name
    indexer_results = indexer_api[search_term]
  File "C:\GitHub\Medusa\medusa\indexers\base.py", line 403, in __getitem__
    selected_series = self._get_series(key)
  File "C:\GitHub\Medusa\medusa\indexers\base.py", line 157, in _get_series
    all_series = self.search(series)
  File "C:\GitHub\Medusa\medusa\indexers\tmdb\api.py", line 192, in search
    results = self._show_search(series, request_language=self.config['language'])
  File "C:\GitHub\Medusa\medusa\indexers\tmdb\api.py", line 163, in _show_search
    search_result = self.tmdb.Search().tv(query=show,
  File "C:\GitHub\Medusa\ext\tmdbsimple\search.py", line 182, in tv
    response = self._GET(path, kwargs)
  File "C:\GitHub\Medusa\ext\tmdbsimple\base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "C:\GitHub\Medusa\ext\tmdbsimple\base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

I think it has to do with the : character in the name. image

Rouzax avatar Dec 09 '21 10:12 Rouzax

INFO

Python Version: 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] Operating System: Windows-10-10.0.19041-SP0 Locale: cp1252 Branch: master Database: 44.18 Commit: pymedusa/Medusa@1405fbb6eb8ef4d20fcca24c32ddca52b11f0f38 Link to Log: No Log available

ERROR

2022-01-24 04:12:05 ERROR    SHOWUPDATER :: [1405fbb] Exception generated: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "C:\Medusa\Medusa\medusa\schedulers\scheduler.py", line 78, in run
    self.action.run(self.force)
  File "C:\Medusa\Medusa\medusa\schedulers\show_updater.py", line 57, in run
    indexer_api = indexerApi(show.indexer).indexer(**indexer_api_params)
  File "C:\Medusa\Medusa\medusa\indexers\tvdbv2\fallback.py", line 57, in __call__
    return self.func(*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\api.py", line 26, in indexer
    indexer_obj = indexerConfig[self.indexer_id]['module'](*args, **kwargs)
  File "C:\Medusa\Medusa\medusa\indexers\tmdb\api.py", line 49, in __init__
    self.response = self.tmdb_configuration.info()
  File "C:\Medusa\Medusa\ext\tmdbsimple\configuration.py", line 64, in info
    response = self._GET(path, kwargs)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "C:\Medusa\Medusa\ext\tmdbsimple\base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

lazeras avatar Jan 24 '22 00:01 lazeras

INFO

Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0] Operating System: Linux-4.19.0-17-amd64-x86_64-with-debian-10.11 Locale: UTF-8 Branch: feature/add-imdb-indexer Database: 44.19 Commit: pymedusa/Medusa@8ec6e0479dd9bd1d308f663af765c0f6688111ff Link to Log: https://gist.github.com/5ef84aae3e69b46ad7d307d9259e6fe8

ERROR

2022-02-23 05:04:22 ERROR    SHOWQUEUE-REFRESH :: [8ec6e04] 1416: Error while refreshing show Grey's Anatomy. Error: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "/**********/Medusa/medusa/queues/show_queue.py", line 760, in run
    self.show.write_metadata()
  File "/**********/Medusa/medusa/tv/series.py", line 1035, in write_metadata
    self.__get_images(metadata_provider)
  File "/**********/Medusa/medusa/tv/series.py", line 1390, in __get_images
    banner_result = metadata_provider.create_banner(self) or banner_result
  File "/**********/Medusa/medusa/metadata/generic.py", line 359, in create_banner
    return self.save_banner(show_obj)
  File "/**********/Medusa/medusa/metadata/generic.py", line 600, in save_banner
    banner_data = self._retrieve_show_image('banner', show_obj, which=which)
  File "/**********/Medusa/medusa/metadata/generic.py", line 777, in _retrieve_show_image
    indexer_show_obj = self._get_show_data(show_obj)
  File "/**********/Medusa/medusa/metadata/generic.py", line 925, in _get_show_data
    my_show = self.indexer_api[int(series_id)]
  File "/**********/Medusa/medusa/indexers/base.py", line 434, in __getitem__
    self._get_show_data(key, self.config['language'])
  File "/**********/Medusa/medusa/indexers/tmdb/api.py", line 495, in _get_show_data
    extra_info=extra_series_info
  File "/**********/Medusa/medusa/indexers/tmdb/api.py", line 238, in _get_show_by_id
    append_to_response=extra_info
  File "/**********/Medusa/ext/tmdbsimple/tv.py", line 70, in info
    response = self._GET(path, kwargs)
  File "/**********/Medusa/ext/tmdbsimple/base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "/**********/Medusa/ext/tmdbsimple/base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

duramato avatar Feb 23 '22 11:02 duramato

INFO

Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0] Operating System: Linux-4.19.0-17-amd64-x86_64-with-debian-10.11 Locale: UTF-8 Branch: feature/add-imdb-indexer Database: 44.19 Commit: pymedusa/Medusa@8ec6e0479dd9bd1d308f663af765c0f6688111ff Link to Log: https://gist.github.com/35f41438f43cf705c5888b5cb980416d

ERROR

2022-02-23 05:03:57 ERROR    SHOWQUEUE-REFRESH :: [8ec6e04] 4613: Error while refreshing show Band of Brothers. Error: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "/**********/Medusa/medusa/queues/show_queue.py", line 760, in run
    self.show.write_metadata()
  File "/**********/Medusa/medusa/tv/series.py", line 1035, in write_metadata
    self.__get_images(metadata_provider)
  File "/**********/Medusa/medusa/tv/series.py", line 1390, in __get_images
    banner_result = metadata_provider.create_banner(self) or banner_result
  File "/**********/Medusa/medusa/metadata/generic.py", line 359, in create_banner
    return self.save_banner(show_obj)
  File "/**********/Medusa/medusa/metadata/generic.py", line 600, in save_banner
    banner_data = self._retrieve_show_image('banner', show_obj, which=which)
  File "/**********/Medusa/medusa/metadata/generic.py", line 777, in _retrieve_show_image
    indexer_show_obj = self._get_show_data(show_obj)
  File "/**********/Medusa/medusa/metadata/generic.py", line 925, in _get_show_data
    my_show = self.indexer_api[int(series_id)]
  File "/**********/Medusa/medusa/indexers/base.py", line 434, in __getitem__
    self._get_show_data(key, self.config['language'])
  File "/**********/Medusa/medusa/indexers/tmdb/api.py", line 537, in _get_show_data
    self._parse_images(tmdb_id)
  File "/**********/Medusa/medusa/indexers/tmdb/api.py", line 360, in _parse_images
    images = self.tmdb.TV(tmdb_id).images(params=params)
  File "/**********/Medusa/ext/tmdbsimple/tv.py", line 202, in images
    response = self._GET(path, kwargs)
  File "/**********/Medusa/ext/tmdbsimple/base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "/**********/Medusa/ext/tmdbsimple/base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

duramato avatar Feb 23 '22 11:02 duramato

INFO

Python Version: 3.7.3 (default, Jan 22 2021, 20:04:44) [GCC 8.3.0] Operating System: Linux-4.19.0-17-amd64-x86_64-with-debian-10.11 Locale: UTF-8 Branch: feature/add-imdb-indexer Database: 44.19 Commit: pymedusa/Medusa@8ec6e0479dd9bd1d308f663af765c0f6688111ff Link to Log: https://gist.github.com/ad51e4a835e99a495be906bf6e0e616f

ERROR

2022-02-23 05:03:55 ERROR    SHOWQUEUE-REFRESH :: [8ec6e04] 75219: Error while refreshing show 9-1-1. Error: 'NoneType' object has no attribute 'raise_for_status'
Traceback (most recent call last):
  File "/**********/Medusa/medusa/queues/show_queue.py", line 760, in run
    self.show.write_metadata()
  File "/**********/Medusa/medusa/tv/series.py", line 1035, in write_metadata
    self.__get_images(metadata_provider)
  File "/**********/Medusa/medusa/tv/series.py", line 1390, in __get_images
    banner_result = metadata_provider.create_banner(self) or banner_result
  File "/**********/Medusa/medusa/metadata/generic.py", line 359, in create_banner
    return self.save_banner(show_obj)
  File "/**********/Medusa/medusa/metadata/generic.py", line 600, in save_banner
    banner_data = self._retrieve_show_image('banner', show_obj, which=which)
  File "/**********/Medusa/medusa/metadata/generic.py", line 777, in _retrieve_show_image
    indexer_show_obj = self._get_show_data(show_obj)
  File "/**********/Medusa/medusa/metadata/generic.py", line 925, in _get_show_data
    my_show = self.indexer_api[int(series_id)]
  File "/**********/Medusa/medusa/indexers/base.py", line 434, in __getitem__
    self._get_show_data(key, self.config['language'])
  File "/**********/Medusa/medusa/indexers/tmdb/api.py", line 537, in _get_show_data
    self._parse_images(tmdb_id)
  File "/**********/Medusa/medusa/indexers/tmdb/api.py", line 360, in _parse_images
    images = self.tmdb.TV(tmdb_id).images(params=params)
  File "/**********/Medusa/ext/tmdbsimple/tv.py", line 202, in images
    response = self._GET(path, kwargs)
  File "/**********/Medusa/ext/tmdbsimple/base.py", line 109, in _GET
    return self._request('GET', path, params=params)
  File "/**********/Medusa/ext/tmdbsimple/base.py", line 104, in _request
    response.raise_for_status()
AttributeError: 'NoneType' object has no attribute 'raise_for_status'

STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators

duramato avatar Feb 23 '22 11:02 duramato