# File lib/cocaine/command_line/runners/popen_runner.rb, line 5 def self.supported? true end
# File lib/cocaine/command_line/runners/popen_runner.rb, line 13 def call(command, env = {}) with_modified_environment(env) do IO.popen(command, "r") do |pipe| pipe.read end end end
# File lib/cocaine/command_line/runners/popen_runner.rb, line 9 def supported? self.class.supported? end
# File lib/cocaine/command_line/runners/popen_runner.rb, line 23 def with_modified_environment(env, &block) ClimateControl.modify(env, &block) end