]> git.proxmox.com Git - pve-storage.git/commitdiff
esxi: reduce cache invalidation time to 30s
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 27 Mar 2024 12:11:22 +0000 (13:11 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 27 Mar 2024 12:13:14 +0000 (13:13 +0100)
Reduce the time the cache stays valid from 60s to 30s, while this
could double the amount of requests in the worst case, it's still not
that frequent and also halves the maximal time a user has to wait to
see changes on the ESXi side to appear here.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/PVE/Storage/ESXiPlugin.pm

index 9c9f680560c5e9b0a31c7b8a7e89a32c14f65e00..06da280375de7180a3a946c8c06b6f7628cc6f0c 100644 (file)
@@ -115,7 +115,7 @@ my sub check_esxi_import_package : prototype() {
 my sub is_old : prototype($) {
     my ($file) = @_;
     my $mtime = (CORE::stat($file))[9];
-    return !defined($mtime) || ($mtime + 60) < CORE::time();
+    return !defined($mtime) || ($mtime + 30) < CORE::time();
 }
 
 sub get_manifest : prototype($$$;$) {