From 5ba90e77b4459c817dfb50942ca0bb3472ae0864 Mon Sep 17 00:00:00 2001 From: Daniel Clavijo Coca Date: Thu, 23 Nov 2023 15:05:46 -0600 Subject: [PATCH] Try to recover once again --- src/server/client.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/server/client.rb b/src/server/client.rb index 5e94a6c..54890c9 100644 --- a/src/server/client.rb +++ b/src/server/client.rb @@ -87,7 +87,13 @@ def service_delete(id) end def service_destroy(id) - service_recover(id, { 'delete' => true }) + response = service_recover(id, { 'delete' => true }) + return if response[0] == 204 + + # attempt a second recover + @logger.error response[1] + sleep 1 + return service_recover(id, { 'delete' => true }) end def service_recover(id, options = {})