HomeSoftware Heritage

tasks: Simplify implementation and add tests for listed origins

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

tasks: Simplify implementation and add tests for listed origins

Recent changes in swh-scheduler add new parameters to the celery tasks
produced from swh.scheduler.model.ListedOrigin instances.

So ensure to handle any new parameters by not hardcoding the expected
ones in task signatures.

Remove unsafe use of unnamed task parameters.

Add new tests checking task parameters produced from ListedOrigin
instances do no raise error when attempting to create a package loader.

Related to T4187

Details

Commit No Longer Exists

This commit no longer exists in the repository.