commit ec0fd5a40d300d0c82c680db131fe40572c86fdb
parent cd5e8836bfad0c1ee82b56261fd3d2cb5fd5677b
Author: Rich Lane <rlane@club.cc.cmu.edu>
Date: Sat, 3 Apr 2010 10:34:57 -0700
useful maildir logs
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/lib/sup/maildir.rb b/lib/sup/maildir.rb
@@ -89,6 +89,7 @@ class Maildir < Source
def poll
@mtimes.each do |d,prev_mtime|
subdir = File.join @dir, d
+ debug "polling maildir #{subdir}"
raise FatalSourceError, "#{subdir} not a directory" unless File.directory? subdir
mtime = File.mtime subdir
next if prev_mtime >= mtime
@@ -98,6 +99,7 @@ class Maildir < Source
new_ids = benchmark(:maildir_read_dir) { Dir.glob("#{subdir}/*").map { |x| File.basename x }.sort }
added = new_ids - old_ids
deleted = old_ids - new_ids
+ debug "#{old_ids.size} in index, #{new_ids.size} in filesystem"
debug "#{added.size} added, #{deleted.size} deleted"
added.each do |id|