Fix and crash when the tasks path is unknown

This commit is contained in:
Clément Renault 2023-09-07 11:31:18 +02:00
parent 01c13c98ac
commit 719fdd701b
No known key found for this signature in database
GPG Key ID: F250A4C4E3AE5F5F

View File

@ -422,9 +422,11 @@ impl IndexScheduler {
tempfile::NamedTempFile::new_in(inner.env.path()).unwrap(); tempfile::NamedTempFile::new_in(inner.env.path()).unwrap();
log::info!("Downloading the index scheduler database."); log::info!("Downloading the index scheduler database.");
let tasks_snapshot = format!("{snapshot_dir}/tasks.mdb"); let tasks_snapshot = format!("{snapshot_dir}.tasks.mdb");
s3.get_object_to_writer(tasks_snapshot, &mut tasks_file) let status = s3
.get_object_to_writer(tasks_snapshot, &mut tasks_file)
.unwrap(); .unwrap();
assert!(matches!(status, 200 | 202));
log::info!("Downloading the indexes databases"); log::info!("Downloading the indexes databases");
let indexes_files = let indexes_files =