Kouhei Sutou
null+****@clear*****
Sun Mar 23 21:20:46 JST 2014
Kouhei Sutou 2014-03-23 21:20:46 +0900 (Sun, 23 Mar 2014) New Revision: 2aeceb8a121d132b4dd2e24597612f5be4892a30 https://github.com/droonga/droonga-client-ruby/commit/2aeceb8a121d132b4dd2e24597612f5be4892a30 Message: droonga-send: use OpenStruct Modified files: bin/droonga-send Modified: bin/droonga-send (+5 -5) =================================================================== --- bin/droonga-send 2014-03-23 21:15:06 +0900 (03d8fd4) +++ bin/droonga-send 2014-03-23 21:20:46 +0900 (9423664) @@ -15,15 +15,15 @@ # License along with this library; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +require "ostruct" require "optparse" require "yajl" require "json" require "droonga/client" -options = { - :report_request => false, -} +options = OpenStruct.new +options.report_request = false servers = [] default_server = "droonga:localhost:24224/droonga" @@ -61,7 +61,7 @@ parser.separator("Report:") parser.on("--[no-]report-request", "Reports request message.", "(#{options[:report_request]})") do |report_request| - options[:report_request] = report_request + options.report_request = report_request end request_json_files = parser.parse!(ARGV) @@ -75,7 +75,7 @@ end client_index = 0 json_parser = Yajl::Parser.new json_parser.on_parse_complete = lambda do |request_message| - if options[:report_request] + if options.report_request message = "Request: " begin message << JSON.pretty_generate(request_message) -------------- next part -------------- HTML����������������������������...Download