swh.lister: Make LISTER_NAME a class attribute

swh.lister.gitlab: make the 'instance' a constructor parameter
This commit is contained in:
Antoine R. Dumont (@ardumont) 2018-07-11 15:10:36 +02:00
parent 581028cfc5
commit 4c4aa0ead2
No known key found for this signature in database
GPG key ID: 52E2E9840D10C3B8
12 changed files with 36 additions and 52 deletions

View file

@ -31,11 +31,11 @@ decompressors = {
class DebianLister(SWHListerHttpTransport, SWHListerBase):
MODEL = Package
PATH_TEMPLATE = None
LISTER_NAME = 'debian'
def __init__(self, override_config=None):
SWHListerHttpTransport.__init__(self, api_baseurl="bogus")
SWHListerBase.__init__(self, lister_name='debian',
override_config=override_config)
SWHListerBase.__init__(self, override_config=override_config)
def transport_request(self, identifier):
"""Subvert SWHListerHttpTransport.transport_request, to try several