Limnoria/plugins
Richard Esplin ba0ba71bf4 Eliminate unnecessary closing of the log file.
Name returns a string that is the log file name: the channel plus the timestamp.
But on my system log.name returns the fully qualified path to the currently open file. This is because log is a file handle, so if you declare it with a path, it will be included in the name.
On systems were logging is not in the current directory, the two will never match, and the file is closed and then reopened.
Only taking the basename solves this problem.
2014-01-15 16:15:11 -07:00
..
Admin Merge remote-tracking branch 'supybot/master' into testing 2013-08-24 11:28:29 +02:00
Aka Aka: Add length limit of command names in order to limit the number of database queries. 2013-12-24 14:38:26 +00:00
Alias Alias & Factoids & Plugin: Fix typos. 2013-12-01 08:45:40 +01:00
Anonymous Fixed the last fix in Anonymous which broke the ability to query via say 2013-04-22 23:42:42 +00:00
AutoMode AutoMode: Fix alternative capabilities handling. 2013-12-27 15:04:50 +00:00
BadWords Merge remote-tracking branch 'supybot/master' into testing 2013-01-01 21:11:24 +01:00
Channel Channel: Add hostmask of the user kicking the bot, in the logs. 2013-05-21 18:30:16 +02:00
ChannelLogger Eliminate unnecessary closing of the log file. 2014-01-15 16:15:11 -07:00
ChannelStats ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Conditional ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Config AutoMode & Channel & Config & Google & Seen & ShrinkUrl & String: Update l10n-fr. 2013-03-03 19:48:31 +01:00
Ctcp Add supybot.abuse.flood.interval. 2013-05-09 09:40:55 +02:00
Dict Dict: Fix lookup of some words (looks like dict.org does not follow RFC2229). Closes GH-494. 2013-08-07 15:41:08 +00:00
Dunno Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
Factoids Alias & Factoids & Plugin: Fix typos. 2013-12-01 08:45:40 +01:00
Filter Merge remote-tracking branch 'supybot/master' into testing 2013-08-24 11:28:29 +02:00
Format ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Games Merge remote-tracking branch 'supybot/master' into testing 2013-01-01 21:11:24 +01:00
Google Google: Fix @calc. 2013-11-29 16:09:37 +01:00
Herald Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
Internet Internet: Fix @whois. 2013-08-06 10:17:23 +00:00
Karma ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Lart Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
Later Later: Use builtin support for '%s ago'. 2013-08-11 12:22:12 +02:00
Limiter ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Math Math: Skip tests of negative integers exponentiation on Python 2. 2013-12-15 18:44:11 +00:00
MessageParser ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Misc Misc: Add command @noticetell to replace “@notice [tell ]” which is no longer possible since f0233c37. 2014-01-01 20:46:09 +00:00
MoobotFactoids Merge remote-tracking branch 'supybot/master' into testing 2013-08-24 11:28:29 +02:00
Network ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
News Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
NickAuth NickAuth: Fix argument order in @remove. Closes GH-530. 2013-12-24 16:31:45 +00:00
NickCapture Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
Nickometer Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
Note Merge remote-tracking branch 'supybot/master' into testing 2013-08-24 11:28:29 +02:00
Owner Don't send JOIN on connection if there is no channels to join. 2013-07-14 09:44:34 +02:00
Plugin Alias & Factoids & Plugin: Fix typos. 2013-12-01 08:45:40 +01:00
PluginDownloader ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Praise Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
Protector Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
Quote Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
QuoteGrabs Remove Python2.4-specific code. 2013-07-13 17:28:21 +02:00
Relay Merge remote-tracking branch 'supybot/master' into testing 2013-01-01 21:11:24 +01:00
Reply Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
RSS Merge remote-tracking branch 'supybot/master' into testing 2013-08-24 11:28:29 +02:00
Scheduler Merge remote-tracking branch 'supybot/master' into testing 2013-01-01 21:11:24 +01:00
Seen ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Services Multiple channel types should be supported 2013-06-17 23:54:59 +02:00
ShrinkUrl ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Status ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
String ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Success Rename all 'locale' directories to 'locales'. 2012-12-26 15:43:35 +01:00
Time Time: Make argument to @at optional. (Replacement for GH-533 that does not need nesting.) 2013-12-28 23:05:23 +00:00
Todo Merge remote-tracking branch 'supybot/master' into testing 2013-08-24 11:28:29 +02:00
Topic ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Unix Merge remote-tracking branch 'supybot/master' into testing 2013-01-01 21:11:24 +01:00
URL Merge remote-tracking branch 'supybot/master' into testing 2013-01-01 21:11:24 +01:00
User ChannelStats & Conditionnal & Format & Karma & Limiter & MessageParser & Misc & Network & PluginDownloader & Seen & ShrinkUrl & Status & String & Time & Topic & User & Web: Update messages.pot. 2013-11-27 00:02:05 +01:00
Utilities Utilities: Fix encoding in tests. 2013-01-21 21:09:50 +01:00
Web Web: Fix exception on timeout 2013-12-25 16:43:41 +01:00
__init__.py Merge remote-tracking branch 'supybot/master' into testing 2013-08-24 11:28:29 +02:00