lib/monkeypatch/serverspec/backend/exec.rb in bosh-stemcell-1.2605.0 vs lib/monkeypatch/serverspec/backend/exec.rb in bosh-stemcell-1.2606.0

- old
+ new

@@ -30,26 +30,25 @@ #/ORIGINAL def run_command(cmd, opts={}) cmd = build_command(cmd) cmd = add_pre_command(cmd) - cmd = build_command(cmd) + # In ruby 1.9, it is possible to use Open3.capture3, but not in 1.8 + # stdout, stderr, status = Open3.capture3(cmd) if use_chroot? chroot_stdout = `#{chroot_cmd(cmd)} 2>&1` stdout = get_stdout(chroot_stdout) exit_status = get_exit_status(chroot_stdout) else stdout = run_with_no_ruby_environment { `#{cmd} 2>&1` } exit_status = $?.exitstatus end - # In ruby 1.9, it is possible to use Open3.capture3, but not in 1.8 - #stdout, stderr, status = Open3.capture3(cmd) if @example @example.metadata[:command] = cmd - @example.metadata[:stdout] = stdout + @example.metadata[:stdout] = stdout end CommandResult.new :stdout => stdout, :exit_status => exit_status end