class Yell::Adapters::File

The File adapter is the most basic. As one would expect, it's used for logging into files.

Private Instance Methods

open!() click to toggle source

@overload open!

Calls superclass method Yell::Adapters::Io#open!
# File lib/yell/adapters/file.rb, line 19
def open!
  @stream = ::File.open(@filename, ::File::WRONLY|::File::APPEND|::File::CREAT)

  super
end
setup!( options ) click to toggle source

@overload setup!( options )

Calls superclass method Yell::Adapters::Io#setup!
# File lib/yell/adapters/file.rb, line 12
def setup!( options )
  @filename = ::File.expand_path(Yell.__fetch__(options, :filename, :default => default_filename))

  super
end