diff --git a/swh/lister/crates/lister.py b/swh/lister/crates/lister.py --- a/swh/lister/crates/lister.py +++ b/swh/lister/crates/lister.py @@ -32,7 +32,7 @@ # Part of the lister API, that identifies this lister LISTER_NAME = "crates" # (Optional) CVS type of the origins listed by this lister, if constant - VISIT_TYPE = "rust-crate" + VISIT_TYPE = "crates" INSTANCE = "crates" INDEX_REPOSITORY_URL = "https://github.com/rust-lang/crates.io-index.git" @@ -138,7 +138,7 @@ url=version["crate_file"], last_update=version["last_update"], extra_loader_arguments={ - "name": version["name"], + "package_name": version["name"], "version": version["version"], "checksum": version["checksum"], }, diff --git a/swh/lister/crates/tests/test_lister.py b/swh/lister/crates/tests/test_lister.py --- a/swh/lister/crates/tests/test_lister.py +++ b/swh/lister/crates/tests/test_lister.py @@ -76,9 +76,11 @@ ) for scheduled, expected in zip(scheduler_origins_sorted, expected_origins_sorted): - assert scheduled.visit_type == "rust-crate" + assert scheduled.visit_type == "crates" assert scheduled.url == expected.get("url") - assert scheduled.extra_loader_arguments.get("name") == expected.get("name") + assert scheduled.extra_loader_arguments.get("package_name") == expected.get( + "name" + ) assert scheduled.extra_loader_arguments.get("version") == expected.get( "version" )