swh-lister/swh/lister/cpan
Antoine Lambert 6e7bc49ec7 Harmonize listers parameters and add test to check mandatory ones
Ensure that all lister classes have the same set of mandatory parameters
in their constructors, notably: scheduler, url, instance and credentials.

Add a new test checking listers classes have mandatory parameters declared
in their constructors. The purpose is to avoid deployment issues on staging
or production environment as celery tasks can fail to be executed if mandatory
parameters are not handled by listers.

Reated to swh/infra/sysadm-environment#5030.
2023-09-06 11:55:34 +02:00
..
tests cpan: Fix module version extraction for some edge cases 2022-10-11 15:24:34 +02:00
__init__.py cpan: Improve listing process by querying the metacpan release endpoint 2022-10-11 15:24:34 +02:00
lister.py Harmonize listers parameters and add test to check mandatory ones 2023-09-06 11:55:34 +02:00
tasks.py Cpan: List Perl module origins from cpan.org 2022-09-27 14:29:33 +02:00