Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Changeset 2454

Show
Ignore:
Timestamp:
10/04/05 17:04:26 (3 years ago)
Author:
minam
Message:

gauge: fleshing it out a bit more

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • tools/gauge/lib/gauge/rails/controller.rb

    r2447 r2454  
    1 require 'gauge/logger_container
     1require 'gauge/base
    22 
    33module Gauge #:nodoc: 
     
    1111      end 
    1212 
    13       def process_with_gauage(request, response, method=:perform_action, *args) 
    14         gauge_start_request(request, response) 
     13      def process_with_gauge(request, response, method=:perform_action, *args) 
     14        Gauge::Base.start(:request, :request => request, :response => response, 
     15          :controller => self) 
    1516 
    1617        total = Benchmark.measure { 
     
    1819          }.real 
    1920 
    20         gauge_finish_request(request, response, total) 
     21        Gauge::Base.finish(:request, :request => request, :response => response, 
     22          :controller => self, :total => total) 
    2123      rescue Object => e 
     24        Gauge::Base.finish(:request, :request => request, :response => response, 
     25          :controller => self, :error => e) 
    2226        raise e 
    2327      end