From 04fc0290ed86d3cafedb5fe772cb3821e025d11f Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Fri, 14 Jul 2023 16:20:35 +0200 Subject: [PATCH] make unwrap resilient for global cache --- backend/windmill-worker/src/global_cache.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/windmill-worker/src/global_cache.rs b/backend/windmill-worker/src/global_cache.rs index 6cad505e3a..73e0eab544 100644 --- a/backend/windmill-worker/src/global_cache.rs +++ b/backend/windmill-worker/src/global_cache.rs @@ -443,7 +443,10 @@ pub async fn untar_all_piptars() -> error::Result<()> { .last() .unwrap() .strip_suffix(".tar") - .unwrap() + .ok_or_else(|| error::Error::InternalErr(format!( + "Unexpected path file not ending in .tar for: {}", + path + )))? ); if metadata(&folder).await.is_ok() { continue;