Module: Capistrano::Configuration::Connections

Defined in:
lib/leap_cli/lib_ext/capistrano_connections.rb

Instance Method Summary collapse

Instance Method Details

#call_on_failure(&block) ⇒ Object



9
10
11
# File 'lib/leap_cli/lib_ext/capistrano_connections.rb', line 9

def call_on_failure(&block)
  @failure_callback = block
end

#failed!(server) ⇒ Object



4
5
6
7
# File 'lib/leap_cli/lib_ext/capistrano_connections.rb', line 4

def failed!(server)
  @failure_callback.call(server) if @failure_callback
  Thread.current[:failed_sessions] << server
end