summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbin/rbot2
-rw-r--r--lib/rbot/logger.rb1
2 files changed, 2 insertions, 1 deletions
diff --git a/bin/rbot b/bin/rbot
index 86f907cf..82ee9c9a 100755
--- a/bin/rbot
+++ b/bin/rbot
@@ -114,7 +114,7 @@ end
if(bot = Irc::Bot.new(ARGV.shift, :argv => orig_opts))
# setup logger based on command line arguments
loglevel = $opts['loglevel'] ? $opts['loglevel'].to_i : nil
- loglevel = $opts['debug'] ? 0 : nil
+ loglevel = $opts['debug'] ? 0 : loglevel
if loglevel
Irc::Bot::LoggerManager.instance.set_level(loglevel)
end
diff --git a/lib/rbot/logger.rb b/lib/rbot/logger.rb
index 1598f7bd..b5f615d7 100644
--- a/lib/rbot/logger.rb
+++ b/lib/rbot/logger.rb
@@ -29,6 +29,7 @@ class Bot
def set_logfile(filename, keep, max_size)
@file_logger = Logger.new(filename, keep, max_size*1024*1024)
@file_logger.datetime_format = @dateformat
+ @file_logger.level = @logger.level
end
def set_level(level)