diff --git a/prospector-more.yml b/prospector-more.yml index 70f3eda83bd..66ba254f2f1 100644 --- a/prospector-more.yml +++ b/prospector-more.yml @@ -3,7 +3,6 @@ inherits: prospector strictness: medium ignore-paths: - - cdn/ - core/ - doc_builder/ - donate/ diff --git a/readthedocs/cdn/purge.py b/readthedocs/cdn/purge.py index ce785d753dc..721f7fd13ea 100644 --- a/readthedocs/cdn/purge.py +++ b/readthedocs/cdn/purge.py @@ -1,3 +1,5 @@ +"""Utility to purge MaxCDN files, if configured.""" + import logging from django.conf import settings @@ -19,10 +21,12 @@ def chunks(in_list, chunk_size): from maxcdn import MaxCDN api = MaxCDN(CDN_USERNAME, CDN_KEY, CDN_SECRET) + # pylint: disable=redefined-builtin + def purge(id, files): # We can only purge up to 250 files per request for chunk in chunks(files, 200): return api.purge(id, chunk) else: - def purge(id, files): + def purge(*__): log.error("CDN not configured, can't purge files")