YUKI Hiroshi
null+****@clear*****
Fri Jan 16 17:28:42 JST 2015
YUKI Hiroshi 2015-01-16 17:28:42 +0900 (Fri, 16 Jan 2015) New Revision: 9c17088f82e20bee8f2bc5bd9a4c84b372d53998 https://github.com/droonga/droonga-client-ruby/commit/9c17088f82e20bee8f2bc5bd9a4c84b372d53998 Message: Add "--[no-]validation" option to disalbe it Modified files: bin/droonga-request bin/droonga-send Modified: bin/droonga-request (+8 -0) =================================================================== --- bin/droonga-request 2015-01-16 17:28:11 +0900 (0c30185) +++ bin/droonga-request 2015-01-16 17:28:42 +0900 (f1f5e33) @@ -32,6 +32,7 @@ options = { :receiver_port => 0, :report_request => false, :report_elapsed_time => true, + :validation => true, } parser = OptionParser.new @@ -97,6 +98,13 @@ parser.on("--[no-]report-elapsed-time", "(#{options[:report_elapsed_time]})") do |report_elapsed_time| options[:report_elapsed_time] = report_elapsed_time end +parser.separator("") +parser.separator("Misc:") +parser.on("--[no-]validation", + "Do validation for input message or not.", + "(#{options[:validation]})") do |validation| + options[:validation] = validation +end request_json_files = parser.parse!(ARGV) client = Droonga::Client.new(options) Modified: bin/droonga-send (+9 -0) =================================================================== --- bin/droonga-send 2015-01-16 17:28:11 +0900 (0442383) +++ bin/droonga-send 2015-01-16 17:28:42 +0900 (c55c2bf) @@ -28,6 +28,7 @@ options.report_throughput = false options.default_protocol = "droonga" options.default_port = 10031 options.default_tag = "droonga" +options.validation = true servers = [] default_server = "droonga:localhost:10031/droonga" @@ -57,6 +58,7 @@ def parse_server(server, options) :port => Integer(port), :protocol => protocol.to_sym, :tag => tag, + :validation => options.validation, } end @@ -138,6 +140,13 @@ parser.on("--report-throughput", "(no)") do options.report_throughput = true end +parser.separator("") +parser.separator("Misc:") +parser.on("--[no-]validation", + "Do validation for input message or not.", + "(#{options.validation})") do |validation| + options.validation = validation +end request_json_files = parser.parse!(ARGV) servers << default_server if servers.empty? -------------- next part -------------- HTML����������������������������...Download