simple_lister: Extract common behavior in base class
This commit is contained in:
parent
61ce38a0b0
commit
04ca318680
5 changed files with 6 additions and 24 deletions
|
@ -59,6 +59,12 @@ class SimpleLister(ListerBase):
|
|||
|
||||
return response, all_injected
|
||||
|
||||
def transport_response_simplified(self, response):
|
||||
"""Transform response to list for model manipulation
|
||||
|
||||
"""
|
||||
return [self.get_model_from_repo(repo_name) for repo_name in response]
|
||||
|
||||
def run(self):
|
||||
"""Query the server which answers in one query. Stores the
|
||||
information, dropping actual redundant information we
|
||||
|
|
|
@ -93,9 +93,3 @@ class CRANLister(SimpleLister):
|
|||
'origin_url': project_url,
|
||||
'origin_type': 'cran',
|
||||
}
|
||||
|
||||
def transport_response_simplified(self, response):
|
||||
"""Transform response to list for model manipulation
|
||||
|
||||
"""
|
||||
return [self.get_model_from_repo(repo) for repo in response]
|
||||
|
|
|
@ -129,12 +129,6 @@ class GNULister(SimpleLister):
|
|||
'origin_type': 'tar',
|
||||
}
|
||||
|
||||
def transport_response_simplified(self, response):
|
||||
"""Transform response to list for model manipulation
|
||||
|
||||
"""
|
||||
return [self.get_model_from_repo(repo) for repo in response]
|
||||
|
||||
|
||||
def find_tarballs(package_file_structure, url):
|
||||
'''Recursively lists tarballs present in the folder and subfolders for a
|
||||
|
|
|
@ -77,9 +77,3 @@ class PackagistLister(ListerOnePageApiTransport, SimpleLister):
|
|||
'origin_url': url,
|
||||
'origin_type': 'packagist',
|
||||
}
|
||||
|
||||
def transport_response_simplified(self, response):
|
||||
"""Transform response to list for model manipulation
|
||||
|
||||
"""
|
||||
return [self.get_model_from_repo(repo_name) for repo_name in response]
|
||||
|
|
|
@ -68,9 +68,3 @@ class PyPILister(ListerOnePageApiTransport, SimpleLister):
|
|||
'origin_url': project_url,
|
||||
'origin_type': 'pypi',
|
||||
}
|
||||
|
||||
def transport_response_simplified(self, response):
|
||||
"""(Override) Transform response to list for model manipulation
|
||||
|
||||
"""
|
||||
return [self.get_model_from_repo(repo_name) for repo_name in response]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue