null+****@clear*****
null+****@clear*****
2011年 6月 28日 (火) 22:30:03 JST
Kouhei Sutou 2011-06-28 13:30:03 +0000 (Tue, 28 Jun 2011)
New Revision: 088a3b20ef317728d43300b1ac9ebffc0831f536
Log:
[query-log][analyzer] support stdard input.
Modified files:
tools/groonga-query-log-analyzer
Modified: tools/groonga-query-log-analyzer (+7 -3)
===================================================================
--- tools/groonga-query-log-analyzer 2011-06-28 13:25:26 +0000 (79ec628)
+++ tools/groonga-query-log-analyzer 2011-06-28 13:30:03 +0000 (0d37746)
@@ -36,9 +36,13 @@ class GroongaQueryLogAnaylzer
full_statistics = []
parser = QueryLogParser.new(full_statistics)
end
- log_paths.each do |log_path|
- File.open(log_path) do |log|
- parser.parse(log)
+ if log_paths.empty?
+ parser.parse(ARGF)
+ else
+ log_paths.each do |log_path|
+ File.open(log_path) do |log|
+ parser.parse(log)
+ end
end
end
if stream