Method: IrcLogModule#logfile_close

Defined in:
lib/rbot/core/irclog.rb

#logfile_close(where_str, reason = 'unknown reason') ⇒ Object



64
65
66
67
68
69
# File 'lib/rbot/core/irclog.rb', line 64

def logfile_close(where_str, reason = 'unknown reason')
  f = @logs.delete(where_str) or return
  stamp = timestamp(Time.now)
  f[1].puts "#{stamp} @ Log closed by #{@bot.myself.nick} (#{reason})"
  f[1].close
end