From 2d1a07dd0f9e30d8993e4ecafd937772003553d9 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Thu, 29 Aug 2019 07:54:00 +0200 Subject: capsman-rolling-upgrade: do not fail on missing cap This is a long running process, chances are that a cap disappears intermittently. So find cap by name and do not fail. --- capsman-rolling-upgrade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/capsman-rolling-upgrade b/capsman-rolling-upgrade index 11b32e1..7723f93 100644 --- a/capsman-rolling-upgrade +++ b/capsman-rolling-upgrade @@ -15,7 +15,7 @@ :local RemoteCapVal [ / caps-man remote-cap get $RemoteCap ]; :log info ("Starting upgrade for " . $RemoteCapVal->"name" . \ " (" . $RemoteCapVal->"identity" . ")..."); - / caps-man remote-cap upgrade $RemoteCap; + / caps-man remote-cap upgrade [ find where name=$RemoteCapVal->"name" ]; :delay ($Delay . "s"); } } -- cgit v1.2.3-54-g00ecf