summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2025-02-27 11:01:17 +0100
committerDavid Lönnhager <david.l@mullvad.net>2025-03-06 00:09:21 +0100
commit1dad2d4bad5f8ee3b13145118d65268b1987a477 (patch)
tree1f78f76332df6fe8c5a22e73f121337769464ae3
parent5241c1187c77e4a83793cc2de1fef58ed987da81 (diff)
downloadmullvadvpn-1dad2d4bad5f8ee3b13145118d65268b1987a477.tar.xz
mullvadvpn-1dad2d4bad5f8ee3b13145118d65268b1987a477.zip
Use with_context in meta when formatting strings
-rw-r--r--mullvad-update/meta/src/artifacts.rs2
-rw-r--r--mullvad-update/meta/src/config.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/mullvad-update/meta/src/artifacts.rs b/mullvad-update/meta/src/artifacts.rs
index c945579dcd..898ca6200a 100644
--- a/mullvad-update/meta/src/artifacts.rs
+++ b/mullvad-update/meta/src/artifacts.rs
@@ -20,7 +20,7 @@ pub async fn generate_installer_details(
) -> anyhow::Result<format::Installer> {
let mut file = fs::File::open(artifact)
.await
- .context(format!("Failed to open file at {}", artifact.display()))?;
+ .with_context(|| format!("Failed to open file at {}", artifact.display()))?;
file.seek(std::io::SeekFrom::End(0))
.await
.context("Failed to seek to end")?;
diff --git a/mullvad-update/meta/src/config.rs b/mullvad-update/meta/src/config.rs
index 52a9ae8576..822fedded1 100644
--- a/mullvad-update/meta/src/config.rs
+++ b/mullvad-update/meta/src/config.rs
@@ -25,7 +25,7 @@ impl Config {
self_.save().await?;
Ok(self_)
}
- Err(err) => Err(err).context(format!("Failed to read {CONFIG_FILENAME}")),
+ Err(err) => Err(err).with_context(|| format!("Failed to read {CONFIG_FILENAME}")),
}
}
@@ -33,6 +33,6 @@ impl Config {
let toml_str = toml::to_string_pretty(self).expect("Expected valid toml");
fs::write(CONFIG_FILENAME, toml_str.as_bytes())
.await
- .context(format!("Failed to save {CONFIG_FILENAME}"))
+ .with_context(|| format!("Failed to save {CONFIG_FILENAME}"))
}
}