Module: Borg::CLI::Assimilator

Included in:
Borg::CLI
Defined in:
lib/borg/cli/assimilator.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object

:nodoc:



4
5
6
7
# File 'lib/borg/cli/assimilator.rb', line 4

def self.included(base) #:nodoc:
  base.send :alias_method, :execute_requested_actions_without_assimilator, :execute_requested_actions
  base.send :alias_method, :execute_requested_actions, :execute_requested_actions_with_assimilator
end

Instance Method Details

#execute_requested_actions_with_assimilator(config) ⇒ Object



9
10
11
12
# File 'lib/borg/cli/assimilator.rb', line 9

def execute_requested_actions_with_assimilator(config)
  config.assimilate!
  execute_requested_actions_without_assimilator config
end