Module: Capitate::CapExt::RunVia
- Included in:
- Capistrano::Configuration
- Defined in:
- lib/capitate/cap_ext/run_via.rb
Instance Method Summary collapse
-
#run_via(cmd, options = {}, &block) ⇒ Object
Invoke command with current run_method setting.
Instance Method Details
#run_via(cmd, options = {}, &block) ⇒ Object
Invoke command with current run_method setting.
Chooses sudo or run based on :run_method setting.
Options
cmd-
Command to run
options-
Options (see invoke_command options)
11 12 13 14 |
# File 'lib/capitate/cap_ext/run_via.rb', line 11 def run_via(cmd, = {}, &block) [:via] = fetch(:run_method, :sudo) unless .has_key?(:via) invoke_command(cmd, , &block) end |