class Terrapin::CommandLine::BackticksRunner
Public Class Methods
supported?()
click to toggle source
# File lib/terrapin/command_line/runners/backticks_runner.rb, line 8 def self.supported? true end
Public Instance Methods
call(command, env = {}, options = {})
click to toggle source
# File lib/terrapin/command_line/runners/backticks_runner.rb, line 16 def call(command, env = {}, options = {}) with_modified_environment(env) do Output.new(`#{command}`) end end
supported?()
click to toggle source
# File lib/terrapin/command_line/runners/backticks_runner.rb, line 12 def supported? self.class.supported? end
Private Instance Methods
with_modified_environment(env, &block)
click to toggle source
# File lib/terrapin/command_line/runners/backticks_runner.rb, line 24 def with_modified_environment(env, &block) ClimateControl.modify(env, &block) end