Class: Borg::CLI
- Inherits:
-
Capistrano::CLI
- Object
- Capistrano::CLI
- Borg::CLI
- Includes:
- Applications, Assimilator
- Defined in:
- lib/borg/cli.rb,
lib/borg/cli/assimilator.rb,
lib/borg/cli/applications.rb
Defined Under Namespace
Modules: Applications, Assimilator
Instance Method Summary collapse
-
#handle_error(error) ⇒ Object
override method in Capistrano::CLI::Execute.
-
#instantiate_configuration(options = {}) ⇒ Object
override method in Capistrano::CLI::Execute.
Methods included from Assimilator
#execute_requested_actions_with_assimilator, included
Methods included from Applications
#execute_requested_actions_with_applications, included
Instance Method Details
#handle_error(error) ⇒ Object
override method in Capistrano::CLI::Execute
15 16 17 18 19 20 21 22 23 |
# File 'lib/borg/cli.rb', line 15 def handle_error(error) #:nodoc: case error when Net::SSH::AuthenticationFailed abort "authentication failed for `#{error.}'" when Borg::BaseError abort(error.) else raise error end end |
#instantiate_configuration(options = {}) ⇒ Object
override method in Capistrano::CLI::Execute
10 11 12 |
# File 'lib/borg/cli.rb', line 10 def instantiate_configuration( = {}) #:nodoc: Borg::Configuration.new() end |