class AmoebaDeployTools::InteractiveCocaineRunner
Public Class Methods
supported?()
click to toggle source
# File lib/amoeba_deploy_tools/interactive_cocaine_runner.rb, line 4 def self.supported? true end
Public Instance Methods
call(command, env = {})
click to toggle source
# File lib/amoeba_deploy_tools/interactive_cocaine_runner.rb, line 12 def call(command, env = {}) with_modified_environment(env) do system(command) end '' end
supported?()
click to toggle source
# File lib/amoeba_deploy_tools/interactive_cocaine_runner.rb, line 8 def supported? self.class.supported? end
Private Instance Methods
with_modified_environment(env, &block)
click to toggle source
# File lib/amoeba_deploy_tools/interactive_cocaine_runner.rb, line 21 def with_modified_environment(env, &block) ClimateControl.modify(env, &block) end