Changeset 2455
- Timestamp:
- 10/04/05 17:10:37 (3 years ago)
- Files:
-
- tools/gauge/lib/gauge/rails/controller.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
tools/gauge/lib/gauge/rails/controller.rb
r2454 r2455 12 12 13 13 def process_with_gauge(request, response, method=:perform_action, *args) 14 Gauge::Base. start(:request, :request => request, :response => response,15 : controller => self)14 Gauge::Base.log(:request_start, 15 :request => request, :response => response, :controller => self) 16 16 17 17 total = Benchmark.measure { … … 19 19 }.real 20 20 21 Gauge::Base.finish(:request, :request => request, :response => response, 22 :controller => self, :total => total) 21 Gauge::Base.log(:request_end, 22 :request => request, :response => response, :controller => self, 23 :total => total) 24 23 25 rescue Object => e 24 Gauge::Base.finish(:request, :request => request, :response => response, 25 :controller => self, :error => e) 26 Gauge::Base.log(:request_end, 27 :request => request, :response => response, :controller => self, 28 :error => e) 26 29 raise e 27 30 end