Merge pull request #656 from DanielJackson-Oslo/informative-error-message-on-lock
Informative message on lock error
This commit is contained in:
@@ -123,8 +123,9 @@ 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"
|
||||
raise LockError, "Deploy lock found. Run 'kamal lock help' for more information"
|
||||
else
|
||||
raise e
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user