From 09d9248c993962d60280af77440fba747375346d Mon Sep 17 00:00:00 2001 From: Scott Taylor Date: Mon, 28 Dec 2009 18:50:10 -0500 Subject: [PATCH] Code cleanup --- lib/enhanced_query_analyzer/select_runner.rb | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/lib/enhanced_query_analyzer/select_runner.rb b/lib/enhanced_query_analyzer/select_runner.rb index 89c5e07..f08c685 100644 --- a/lib/enhanced_query_analyzer/select_runner.rb +++ b/lib/enhanced_query_analyzer/select_runner.rb @@ -16,25 +16,19 @@ def explain_logging_on? @explain_logging_on ? true : false end - def select(sql, name) - if log_query?(sql) - benchmark_and_run_query(sql, name) - else - run_query(sql, name) - end - end - def run_query(sql, name = nil) @adapter.old_select_aliased_by_query_analyzer(sql, name) end - def benchmark_and_run_query(sql, name) + def select(sql, name) result = nil time = Benchmark.realtime do result = run_query(sql, name) end - save_logged_query_time(sql, time) + if log_query?(sql) + save_logged_query_time(sql, time) + end result end