Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions src/admin/delete_crate.rs
Original file line number Diff line number Diff line change
Expand Up @@ -80,33 +80,33 @@

for name in &crate_names {
if let Some((id, _)) = existing_crates.get(name) {
info!(%name, "Deleting crate from the database");
info!("{name}: Deleting crate from the database");

Check warning on line 83 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L83

Added line #L83 was not covered by tests
if let Err(error) = diesel::delete(crates::table.find(id)).execute(conn) {
warn!(%name, %id, ?error, "Failed to delete crate from the database");
warn!(%id, "{name}: Failed to delete crate from the database: {error}");

Check warning on line 85 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L85

Added line #L85 was not covered by tests
}
} else {
info!(%name, "Skipping missing crate");
info!("{name}: Skipped missing crate");

Check warning on line 88 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L88

Added line #L88 was not covered by tests
};

info!(%name, "Enqueuing index sync jobs");
info!("{name}: Enqueuing index sync jobs");

Check warning on line 91 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L91

Added line #L91 was not covered by tests
if let Err(error) = jobs::enqueue_sync_to_index(name, conn) {
warn!(%name, ?error, "Failed to enqueue index sync jobs");
warn!("{name}: Failed to enqueue index sync jobs: {error}");

Check warning on line 93 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L93

Added line #L93 was not covered by tests
}

info!(%name, "Deleting crate files from S3");
info!("{name}: Deleting crate files from S3");

Check warning on line 96 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L96

Added line #L96 was not covered by tests
if let Err(error) = rt.block_on(store.delete_all_crate_files(name)) {
warn!(%name, ?error, "Failed to delete crate files from S3");
warn!("{name}: Failed to delete crate files from S3: {error}");

Check warning on line 98 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L98

Added line #L98 was not covered by tests
}

info!(%name, "Deleting readme files from S3");
info!("{name}: Deleting readme files from S3");

Check warning on line 101 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L101

Added line #L101 was not covered by tests
if let Err(error) = rt.block_on(store.delete_all_readmes(name)) {
warn!(%name, ?error, "Failed to delete readme files from S3");
warn!("{name}: Failed to delete readme files from S3: {error}");

Check warning on line 103 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L103

Added line #L103 was not covered by tests
}

info!(%name, "Deleting RSS feed from S3");
info!("{name}: Deleting RSS feed from S3");

Check warning on line 106 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L106

Added line #L106 was not covered by tests
let feed_id = FeedId::Crate { name };
if let Err(error) = rt.block_on(store.delete_feed(&feed_id)) {
warn!(%name, ?error, "Failed to delete RSS feed from S3");
warn!("{name}: Failed to delete RSS feed from S3: {error}");

Check warning on line 109 in src/admin/delete_crate.rs

View check run for this annotation

Codecov / codecov/patch

src/admin/delete_crate.rs#L109

Added line #L109 was not covered by tests
}
}

Expand Down