Removiendo uso de cache en musicbrainz

Esto esta en proceso, se va a mover el cache a medium, donde se puede
controlar lo que se esta haciendo, ya que se planea que musicbrainz.py
sea simplemente una capa de conexion
This commit is contained in:
Daniel Cortes
2020-06-08 03:56:59 -04:00
parent 0e2ac5a1e3
commit d46c2f61ca

View File

@@ -7,9 +7,7 @@ from urllib.parse import quote, urlencode
import logging
import requests
from ratelimit import limits, sleep_and_retry
from utils import sanitize_keys
from utils.cache import Cache as cache
HEADERS = {'accept': 'application/json', 'user-agent': 'MusicList/1.0 (danielcortes.xyz)'}
MB_HOST = 'https://musicbrainz.org/ws/2'
@@ -193,7 +191,6 @@ def _ca(entity_type, mbid):
return _do_request_ca(_url)
@cache
def get_artist_by_mbid(mbid, includes=None):
"""Get an artist by its mbid
@@ -204,7 +201,6 @@ def get_artist_by_mbid(mbid, includes=None):
return _get('artist', mbid, includes)
@cache
def get_release_group_by_mbid(mbid, includes=None):
"""Get a release group by its mbid
@@ -215,7 +211,6 @@ def get_release_group_by_mbid(mbid, includes=None):
return _get('release-group', mbid, includes)
@cache
def get_release_by_mbid(mbid, includes=None):
"""Get a release by its mbid
@@ -226,7 +221,6 @@ def get_release_by_mbid(mbid, includes=None):
return _get('release', mbid, includes)
@cache
def get_recording_by_mbid(mbid, includes=None):
"""Get a recording by its mbid
@@ -237,7 +231,6 @@ def get_recording_by_mbid(mbid, includes=None):
return _get('recording', mbid, includes)
@cache
def search_artist(query, includes=None, limit=25, offset=0):
"""Search an artist by a query string
@@ -250,7 +243,6 @@ def search_artist(query, includes=None, limit=25, offset=0):
return _search('artist', query, includes, limit, offset)
@cache
def search_release(query, includes=None, limit=25, offset=0):
"""Search a release by a query string
@@ -263,7 +255,6 @@ def search_release(query, includes=None, limit=25, offset=0):
return _search('release', query, includes, limit, offset)
@cache
def search_release_group(query, includes=None, limit=25, offset=0):
"""Search a release group by a query string
@@ -277,7 +268,6 @@ def search_release_group(query, includes=None, limit=25, offset=0):
return _search('release-group', query, includes, limit, offset)
@cache
def search_recording(query, includes=None, limit=25, offset=0):
"""Search a recording by a query string
@@ -290,7 +280,6 @@ def search_recording(query, includes=None, limit=25, offset=0):
return _search('recording', query, includes, limit, offset)
@cache
def browse_artists(params, includes=None, limit=25, offset=0):
"""Browse an artist given some params
@@ -303,7 +292,6 @@ def browse_artists(params, includes=None, limit=25, offset=0):
return _browse('artist', params, includes, limit, offset)
@cache
def browse_recordings(params, includes=None, limit=25, offset=0):
"""Browse through recordings given some params
@@ -316,7 +304,6 @@ def browse_recordings(params, includes=None, limit=25, offset=0):
return _browse('recording', params, includes, limit, offset)
@cache
def browse_releases(params, includes=None, limit=25, offset=0):
"""Browse through releases given some params
@@ -329,7 +316,6 @@ def browse_releases(params, includes=None, limit=25, offset=0):
return _browse('release', params, includes, limit, offset)
@cache
def browse_release_groups(params, includes=None, limit=25, offset=0):
"""Browse through release groups given some params
@@ -342,7 +328,6 @@ def browse_release_groups(params, includes=None, limit=25, offset=0):
return _browse('release-group', params, includes, limit, offset)
@cache
def get_release_cover_art(mbid):
"""Gets the url of the cover art of a release
@@ -353,7 +338,6 @@ def get_release_cover_art(mbid):
return _ca('release', mbid)
@cache
def get_release_group_cover_art(mbid):
"""Gets the url of the cover art of a release group