Method: LibGems::SilentUI#initialize

Defined in:
lib/libgems/user_interaction.rb

#initializeSilentUI



511
512
513
514
515
516
517
518
519
520
521
522
523
524
# File 'lib/libgems/user_interaction.rb', line 511

def initialize

  reader, writer = nil, nil

  begin
    reader = File.open('/dev/null', 'r')
    writer = File.open('/dev/null', 'w')
  rescue Errno::ENOENT => e
    reader = File.open('nul', 'r')
    writer = File.open('nul', 'w')
  end

  super reader, writer, writer
end