From e740a50b737d55de5cc83851cb902ea9abc7a772 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Wed, 17 Aug 2022 12:22:30 -0600 Subject: [PATCH] nix/assets: Use more descriptive prefix for temp dir --- src/nix/hive/assets.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nix/hive/assets.rs b/src/nix/hive/assets.rs index 57ef7c9..82f4971 100644 --- a/src/nix/hive/assets.rs +++ b/src/nix/hive/assets.rs @@ -9,7 +9,7 @@ use std::fs::OpenOptions; use std::io::Write; use std::os::unix::fs::OpenOptionsExt; -use tempfile::TempDir; +use tempfile::{Builder as TempFileBuilder, TempDir}; use super::{Flake, HivePath}; use crate::error::ColmenaResult; @@ -35,7 +35,7 @@ pub(super) struct Assets { impl Assets { pub async fn new(hive_path: HivePath) -> ColmenaResult { - let temp_dir = TempDir::new().unwrap(); + let temp_dir = TempFileBuilder::new().prefix("colmena-assets-").tempdir()?; create_file(&temp_dir, "eval.nix", false, EVAL_NIX)?; create_file(&temp_dir, "options.nix", false, OPTIONS_NIX)?;