Haruka Yoshihara
null+****@clear*****
Wed Dec 12 16:07:35 JST 2012
Haruka Yoshihara 2012-12-12 16:07:35 +0900 (Wed, 12 Dec 2012) New Revision: 1734fbc0a59f0743963c426bc52483b72905b234 https://github.com/groonga/groonga-query-log/commit/1734fbc0a59f0743963c426bc52483b72905b234 Log: reporter: indent Modified files: lib/groonga/query-log/analyzer/reporter.rb Modified: lib/groonga/query-log/analyzer/reporter.rb (+56 -56) =================================================================== --- lib/groonga/query-log/analyzer/reporter.rb 2012-12-12 16:07:01 +0900 (99b79ea) +++ lib/groonga/query-log/analyzer/reporter.rb 2012-12-12 16:07:35 +0900 (dd12058) @@ -20,82 +20,82 @@ module Groonga module QueryLog class Analyzer - class Reporter - include Enumerable + class Reporter + include Enumerable - attr_reader :output - def initialize(statistics) - @statistics = statistics - @report_summary = true - @output = $stdout - end + attr_reader :output + def initialize(statistics) + @statistics = statistics + @report_summary = true + @output = $stdout + end - def apply_options(options) - self.output = options[:output] || @output - unless options[:report_summary].nil? - @report_summary = options[:report_summary] + def apply_options(options) + self.output = options[:output] || @output + unless options[:report_summary].nil? + @report_summary = options[:report_summary] + end end - end - def output=(output) - @output = output - @output = $stdout if @output == "-" - end + def output=(output) + @output = output + @output = $stdout if @output == "-" + end - def each - @statistics.each do |statistic| - yield statistic + def each + @statistics.each do |statistic| + yield statistic + end end - end - def report - setup do - report_summary if @report_summary - report_statistics + def report + setup do + report_summary if @report_summary + report_statistics + end end - end - def report_statistics - each do |statistic| - report_statistic(statistic) + def report_statistics + each do |statistic| + report_statistic(statistic) + end end - end - private - def setup - setup_output do - start - yield - finish + private + def setup + setup_output do + start + yield + finish + end end - end - def setup_output - original_output = @output - if****@outpu*****_a?(String) - File.open(@output, "w") do |output| - @output = output + def setup_output + original_output = @output + if****@outpu*****_a?(String) + File.open(@output, "w") do |output| + @output = output + yield(@output) + end + else yield(@output) end - else - yield(@output) + ensure + @output = original_output end - ensure - @output = original_output - end - def write(*args) - @output.write(*args) - end + def write(*args) + @output.write(*args) + end - def format_time(time) - if time.nil? - "NaN" - else - time.strftime("%Y-%m-%d %H:%M:%S.%u") + def format_time(time) + if time.nil? + "NaN" + else + time.strftime("%Y-%m-%d %H:%M:%S.%u") + end end end end - end end end -------------- next part -------------- HTML����������������������������... Télécharger