core/region_processor: temporarily disable stat output

This commit is contained in:
Matthias Schiffer 2023-10-12 19:31:02 +02:00
parent 38da1616d5
commit 46c04e632f
Signed by: neocturne
GPG key ID: 16EF3F64CB201D9C

View file

@ -205,29 +205,19 @@ impl<'a> RegionProcessor<'a> {
info!("Processing region files..."); info!("Processing region files...");
let mut results = vec![]; regions.par_iter().for_each(|&coords| {
regions let result = self.process_region(coords);
.par_iter() if let Err(err) = &result {
.map(|&coords| { error!("Failed to process region {:?}: {:?}", coords, err);
let result = self.process_region(coords); }
if let Err(err) = &result { });
error!("Failed to process region {:?}: {:?}", coords, err);
}
result
})
.collect_into_vec(&mut results);
let processed = results // info!(
.iter() // "Processed region files ({} processed, {} unchanged, {} errors)",
.filter(|result| matches!(result, Ok(true))) // processed,
.count(); // results.len() - processed,
let errors = results.iter().filter(|result| result.is_err()).count(); // errors,
info!( // );
"Processed region files ({} processed, {} unchanged, {} errors)",
processed,
results.len() - processed,
errors,
);
Ok(regions) Ok(regions)
} }