From b12654ccd0da55ed6d74b6434e61048cdb33a185 Mon Sep 17 00:00:00 2001 From: Donal McBreen Date: Mon, 20 May 2024 13:01:22 +0100 Subject: [PATCH] Don't lock until confirmed --- lib/kamal/cli/main.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/kamal/cli/main.rb b/lib/kamal/cli/main.rb index f17fd6cd..90e63aba 100644 --- a/lib/kamal/cli/main.rb +++ b/lib/kamal/cli/main.rb @@ -192,8 +192,8 @@ class Kamal::Cli::Main < Kamal::Cli::Base desc "remove", "Remove Traefik, app, accessories, and registry session from servers" option :confirmed, aliases: "-y", type: :boolean, default: false, desc: "Proceed without confirmation question" def remove - mutating do - confirming "This will remove all containers and images. Are you sure?" do + confirming "This will remove all containers and images. Are you sure?" do + mutating do invoke "kamal:cli:traefik:remove", [], options.without(:confirmed) invoke "kamal:cli:app:remove", [], options.without(:confirmed) invoke "kamal:cli:accessory:remove", [ "all" ], options