]> git.proxmox.com Git - pve-cluster.git/commitdiff
new helper initialize_cert_cache()
authorDietmar Maurer <dietmar@proxmox.com>
Fri, 25 Nov 2016 06:32:31 +0000 (07:32 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Fri, 25 Nov 2016 06:32:31 +0000 (07:32 +0100)
data/PVE/Cluster.pm

index 3ff39aa4a7d84a74da3af3bef5207d262ded186c..e24b7da7548ead985a172a9d90b46b1862f2bb8b 100644 (file)
@@ -1661,6 +1661,14 @@ sub update_cert_cache {
     }
 }
 
+# load and cache cert fingerprint once
+sub initialize_cert_cache {
+    my ($node) = @_;
+
+    update_cert_cache($node)
+       if defined($node) && !defined($cert_cache_nodes->{$node});
+}
+
 sub check_cert_fingerprint {
     my ($cert) = @_;