[Groonga-commit] droonga/drnbench at dddda3d [master] Accept simple paths list as the patterns

Back to archive index

SHIMODA Piro Hiroshi null+****@clear*****
Sat Oct 4 19:33:01 JST 2014


SHIMODA "Piro" Hiroshi	2014-10-04 19:33:01 +0900 (Sat, 04 Oct 2014)

  New Revision: dddda3df8a1e7296b81b4964c9cadf51c14f46a9
  https://github.com/droonga/drnbench/commit/dddda3df8a1e7296b81b4964c9cadf51c14f46a9

  Message:
    Accept simple paths list as the patterns

  Modified files:
    lib/drnbench/request-response/configuration.rb

  Modified: lib/drnbench/request-response/configuration.rb (+6 -1)
===================================================================
--- lib/drnbench/request-response/configuration.rb    2014-10-04 19:29:28 +0900 (3941d0e)
+++ lib/drnbench/request-response/configuration.rb    2014-10-04 19:33:01 +0900 (2e775b8)
@@ -93,7 +93,12 @@ module Drnbench
       private
       def prepare_request_patterns
         request_patterns = File.read(@request_patterns_file)
-        request_patterns = JSON.parse(request_patterns)
+        begin
+          request_patterns = JSON.parse(request_patterns)
+        rescue JSON::ParseError
+          # it's a simple text file, list of paths
+          request_patterns = request_patterns.strip.split(/\r?\n/)
+        end
       end
     end
   end
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index