From ad04bb75567b09837b0444fe05024a200e845e36 Mon Sep 17 00:00:00 2001 From: Daniel Jackson Date: Tue, 23 Jan 2024 09:17:15 +0100 Subject: [PATCH] Show context for lock status message on raise_if_locked --- lib/kamal/cli/base.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/kamal/cli/base.rb b/lib/kamal/cli/base.rb index 2f63eec5..3527a215 100644 --- a/lib/kamal/cli/base.rb +++ b/lib/kamal/cli/base.rb @@ -123,6 +123,7 @@ module Kamal::Cli yield rescue SSHKit::Runner::ExecuteError => e if e.message =~ /cannot create directory/ + say "Deploy lock already in place!", :red on(KAMAL.primary_host) { puts capture_with_debug(*KAMAL.lock.status) } raise LockError, "Deploy lock found. Run 'kamal lock help' for more information" else