Class: IO

Inherits:
Object
  • Object
show all
Defined in:
lib/mongrel/debug.rb

Instance Method Summary collapse

Instance Method Details

#close(*arg, &blk) ⇒ Object



109
110
111
112
# File 'lib/mongrel/debug.rb', line 109

def close(*arg,&blk)
  $open_files.delete self
  orig_close(*arg,&blk)
end

#open(*arg, &blk) ⇒ Object



104
105
106
107
# File 'lib/mongrel/debug.rb', line 104

def open(*arg, &blk)
  $open_files[self] = args.inspect
  orig_open(*arg,&blk)
end

#orig_closeObject



102
# File 'lib/mongrel/debug.rb', line 102

alias_method :orig_close, :close

#orig_openObject



101
# File 'lib/mongrel/debug.rb', line 101

alias_method :orig_open, :open