1
0
Fork 0
mirror of https://codeberg.org/icewind/haze.git synced 2026-06-03 17:14:08 +02:00

no error on clean when workdir doesnt exist in the first place

This commit is contained in:
Robin Appelman 2021-07-09 14:45:01 +02:00
commit 8a43282fc9

View file

@ -375,11 +375,13 @@ impl Cloud {
.remove_network(&self.network) .remove_network(&self.network)
.await .await
.wrap_err("Failed to remove network")?; .wrap_err("Failed to remove network")?;
if let Err(e) = remove_dir_all(self.workdir) if self.workdir.exists() {
.await if let Err(e) = remove_dir_all(self.workdir)
.wrap_err("Failed to remove work directory") .await
{ .wrap_err("Failed to remove work directory")
eprintln!("{}", e); {
eprintln!("{}", e);
}
} }
Ok(()) Ok(())