class Intar::Redirect

Public Instance Methods

redirect_output() { || ... } click to toggle source
# File lib/intar/redirect.rb, line 17
def redirect_output
  out = outfile
  stdin, stdout = $stdin.dup, $stdout.dup
  $stdin .reopen "/dev/null"
  $stdout.reopen out
  yield
ensure
  $stdin .reopen stdin
  $stdout.reopen stdout
  out.close
end