instance method raise_if_locked

Ruby on Rails 2.8.2

Since v1.9.3 Last seen in v2.11.0 Private

Available in: v1.9.3 v2.0.0 v2.1.2 v2.2.2 v2.3.0 v2.4.0 v2.5.3 v2.6.1 v2.7.0 v2.8.2 v2.9.0 v2.10.1 v2.11.0

Signature

raise_if_locked()

No documentation comment.

Source
# File lib/kamal/cli/base.rb, line 122
      def raise_if_locked
        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
          raise e
        end
      end

Defined in lib/kamal/cli/base.rb line 122 · View on GitHub · Improve this page · Find usages on GitHub

Defined in Kamal::Cli::Base

Type at least 2 characters to search.

↑↓ navigate · open · esc close