From ecca1e2c3ed1ba401bbcb8fe8b6d02be3fe53c61 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Fri, 21 Apr 2023 00:31:39 +0200 Subject: [PATCH] better rclone filters --- backend/windmill-worker/src/global_cache.rs | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/backend/windmill-worker/src/global_cache.rs b/backend/windmill-worker/src/global_cache.rs index 889985bd46..cfebe5873c 100644 --- a/backend/windmill-worker/src/global_cache.rs +++ b/backend/windmill-worker/src/global_cache.rs @@ -148,13 +148,15 @@ pub async fn copy_cache_from_bucket(bucket: &str, tx: Sender<()>) -> error::Resu "--size-only", "--fast-list", "--filter", + "- deno/gen/file/tmp/windmill/**", + "--filter", "+ deno/**", "--filter", "+ go/**", "--filter", "+ tar/**", "--filter", - "- deno/gen/file/tmp/windmill/**", + "- *", ], ) .await @@ -188,11 +190,13 @@ pub async fn copy_cache_to_bucket(bucket: &str) -> error::Result<()> { "--size-only", "--fast-list", "--filter", + "- deno/gen/file/tmp/windmill/**", + "--filter", "+ deno/**", "--filter", "+ go/**", "--filter", - "- deno/gen/file/tmp/windmill/**", + "- *", ], ) .await @@ -395,11 +399,13 @@ pub async fn copy_tmp_cache_to_cache() -> error::Result<()> { ROOT_TMP_CACHE_DIR, ROOT_CACHE_DIR, "--filter", + "- deno/gen/file/tmp/windmill/**", + "--filter", "+ deno/**", "--filter", "+ go/**", "--filter", - "- deno/gen/file/tmp/windmill/**", + "- *", ], ) .await?; @@ -488,11 +494,13 @@ pub async fn copy_cache_to_tmp_cache() -> error::Result<()> { ROOT_CACHE_DIR, ROOT_TMP_CACHE_DIR, "--filter", + "- deno/gen/file/tmp/windmill/**", + "--filter", "+ deno/**", "--filter", "+ go/**", "--filter", - "- deno/gen/file/tmp/windmill/**", + "- *", ], ) .await?;