Object
Keeps track of the status of all currently processing uploads
# File lib/mongrel_upload_progress/init.rb, line 67 def add(upid, size) @guard.synchronize do @counters[upid] = [Time.now, {:size => size, :received => 0}] puts "#{upid}: Added" if @debug end end
# File lib/mongrel_upload_progress/init.rb, line 55 def check(upid) @counters[upid].last rescue nil end
# File lib/mongrel_upload_progress/init.rb, line 80 def finish(upid) @guard.synchronize do puts "#{upid}: Finished" if @debug @counters.delete(upid) end end
# File lib/mongrel_upload_progress/init.rb, line 59 def last_checked(upid) @counters[upid].first rescue nil end
# File lib/mongrel_upload_progress/init.rb, line 87 def list @counters.keys.sort end
Generated with the Darkfish Rdoc Generator 2.