%title%

    # File /home/cepheus/projects/prep/log4r-1.0.1/src/log4r/outputter/fileoutputter.rb, line 16
        def initialize(_name, hash={})
          super(_name, nil, hash)
          _filename = (hash[:filename] or hash['filename'])
          @trunc = Log4rTools.decode_bool(hash, :trunc, true)
          raise TypeError, "Filename must be specified" if _filename.nil?
          if _filename.type != String
            raise TypeError, "Argument 'filename' must be a String", caller
          end

          @filename = _filename
          @out = File.new(@filename, (@trunc ? "w" : "a"))
          Logger.log_internal {
            "FileOutputter '#{@name}' writing to #{@filename}"
          }
        end