Module | MongrelDbg |
In: |
lib/mongrel/debug.rb
lib/mongrel/debug.rb |
SETTINGS | = | { :tracing => {}} |
LOGGING | = | { } |
SETTINGS | = | { :tracing => {}} |
LOGGING | = | { } |
# File lib/mongrel/debug.rb, line 33 33: def MongrelDbg::begin_trace(target) 34: SETTINGS[:tracing][target] = true 35: if not LOGGING[target] 36: LOGGING[target] = Logger.new(File.join(@log_dir, "#{target.to_s}.log")) 37: end 38: MongrelDbg::trace(target, "TRACING ON #{Time.now}") 39: end
# File lib/mongrel/debug.rb, line 33 33: def MongrelDbg::begin_trace(target) 34: SETTINGS[:tracing][target] = true 35: if not LOGGING[target] 36: LOGGING[target] = Logger.new(File.join(@log_dir, "#{target.to_s}.log")) 37: end 38: MongrelDbg::trace(target, "TRACING ON #{Time.now}") 39: end
# File lib/mongrel/debug.rb, line 16 16: def MongrelDbg::configure(log_dir = File.join("log","mongrel_debug")) 17: FileUtils.mkdir_p(log_dir) 18: @log_dir = log_dir 19: $objects_out=open(File.join("log","mongrel_debug","objects.log"),"w") 20: $objects_out.puts "run,classname,last,count,delta,lenmean,lensd,lenmax" 21: $objects_out.sync = true 22: $last_stat = nil 23: $run_count = 0 24: end
# File lib/mongrel/debug.rb, line 16 16: def MongrelDbg::configure(log_dir = File.join("log","mongrel_debug")) 17: FileUtils.mkdir_p(log_dir) 18: @log_dir = log_dir 19: $objects_out=open(File.join("log","mongrel_debug","objects.log"),"w") 20: $objects_out.puts "run,classname,last,count,delta,lenmean,lensd,lenmax" 21: $objects_out.sync = true 22: $last_stat = nil 23: $run_count = 0 24: end
# File lib/mongrel/debug.rb, line 41 41: def MongrelDbg::end_trace(target) 42: SETTINGS[:tracing][target] = false 43: MongrelDbg::trace(target, "TRACING OFF #{Time.now}") 44: LOGGING[target].close 45: LOGGING[target] = nil 46: end
# File lib/mongrel/debug.rb, line 41 41: def MongrelDbg::end_trace(target) 42: SETTINGS[:tracing][target] = false 43: MongrelDbg::trace(target, "TRACING OFF #{Time.now}") 44: LOGGING[target].close 45: LOGGING[target] = nil 46: end
# File lib/mongrel/debug.rb, line 27 27: def MongrelDbg::trace(target, message) 28: if SETTINGS[:tracing][target] and LOGGING[target] 29: LOGGING[target].log(Logger::DEBUG, message) 30: end 31: end
# File lib/mongrel/debug.rb, line 27 27: def MongrelDbg::trace(target, message) 28: if SETTINGS[:tracing][target] and LOGGING[target] 29: LOGGING[target].log(Logger::DEBUG, message) 30: end 31: end
# File lib/mongrel/debug.rb, line 48 48: def MongrelDbg::tracing?(target) 49: SETTINGS[:tracing][target] 50: end