diff --git a/swh/lister/core/simple_lister.py b/swh/lister/core/simple_lister.py --- a/swh/lister/core/simple_lister.py +++ b/swh/lister/core/simple_lister.py @@ -59,6 +59,12 @@ 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 diff --git a/swh/lister/cran/lister.py b/swh/lister/cran/lister.py --- a/swh/lister/cran/lister.py +++ b/swh/lister/cran/lister.py @@ -93,9 +93,3 @@ '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] diff --git a/swh/lister/gnu/lister.py b/swh/lister/gnu/lister.py --- a/swh/lister/gnu/lister.py +++ b/swh/lister/gnu/lister.py @@ -129,12 +129,6 @@ '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 diff --git a/swh/lister/packagist/lister.py b/swh/lister/packagist/lister.py --- a/swh/lister/packagist/lister.py +++ b/swh/lister/packagist/lister.py @@ -77,9 +77,3 @@ '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] diff --git a/swh/lister/pypi/lister.py b/swh/lister/pypi/lister.py --- a/swh/lister/pypi/lister.py +++ b/swh/lister/pypi/lister.py @@ -68,9 +68,3 @@ '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]