From 93bfe4cb7dc4891e45880af9a6a3aedadc17529a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= <valtri@civ.zcu.cz>
Date: Mon, 13 May 2024 17:02:43 +0000
Subject: [PATCH] Devel: shorten slightly directory cache entries

---
 cesnet-central/deployments/fullhub.yaml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/cesnet-central/deployments/fullhub.yaml b/cesnet-central/deployments/fullhub.yaml
index d4304fd..372434e 100644
--- a/cesnet-central/deployments/fullhub.yaml
+++ b/cesnet-central/deployments/fullhub.yaml
@@ -229,14 +229,17 @@ hub:
               spawner.extra_containers.append(
                 {
                     "name": "owncloud",
-                    "image": "valtri/webdav-rclone-sidecar:95629ff",
+                    "image": "valtri/webdav-rclone-sidecar:sha-ec94347",
                     "args": ["bearer_token_command=cat " + token_path],
                     "env": [
                         {"name": "WEBDAV_URL", "value": "https://ocis.aaitest.owncloud.works/remote.php/webdav/"},
                         {"name": "WEBDAV_VENDOR", "value": "other"},
                         # XXX: strict permissions needed for .local/share/jupyter/runtime/jupyter_cookie_secret
-                        {"name": "MOUNT_OPTS", "value": "--file-perms=0600 --dir-perms=0770"},
+                        # quicker directory cache and polling
+                        {"name": "MOUNT_OPTS", "value": "--file-perms=0600 --dir-perms=0770 --dir-cache-time=1m0s --poll-interval=0m30s"},
                         {"name": "MOUNT_PATH", "value": "/owncloud"},
+                        # default mode is "full"
+                        {"name": "VFS_CACHE_MODE", "value": "full"},
                     ],
                     "resources": self.sidecar_resources,
                     "securityContext": {
-- 
GitLab