Kouhei Sutou
null+****@clear*****
Thu Apr 17 16:30:37 JST 2014
Kouhei Sutou 2014-04-17 16:30:37 +0900 (Thu, 17 Apr 2014) New Revision: 266d30f9100a929c4542d95ad3f223a98c7cd2c0 https://github.com/droonga/droonga-engine/commit/266d30f9100a929c4542d95ad3f223a98c7cd2c0 Message: droonga-engine: fix wrong option for engine name Modified files: bin/droonga-engine Modified: bin/droonga-engine (+9 -7) =================================================================== --- bin/droonga-engine 2014-04-17 16:07:24 +0900 (7f9dd5e) +++ bin/droonga-engine 2014-04-17 16:30:37 +0900 (1c595ef) @@ -15,6 +15,7 @@ # 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 "socket" require "ostruct" require "optparse" @@ -24,9 +25,9 @@ require "droonga/fluent_message_receiver" require "droonga/plugin_loader" options = OpenStruct.new -options.host = "0.0.0.0" +options.host = Socket.gethostname options.port = 24224 -options.name = "droonga" +options.tag = "droonga" parser = OptionParser.new parser.on("--host=HOST", @@ -39,10 +40,10 @@ parser.on("--port=PORT", Integer, "(#{options.port})") do |port| options.port = port end -parser.on("--name=NAME", - "The name of the Droonga engine", - "(#{options.name})") do |name| - options.port = name +parser.on("--tag=TAG", + "The tag of the Droonga engine", + "(#{options.tag})") do |name| + options.tag = tag end parser.parse!(ARGV) @@ -51,7 +52,8 @@ Droonga::PluginLoader.load_all raw_loop = Coolio::Loop.default loop = Droonga::EventLoop.new(raw_loop) -engine = Droonga::Engine.new(:name => options.name) +name = "#{options.host}:#{options.port}/#{options.tag}" +engine = Droonga::Engine.new(:name => name) engine.start receiver_options = { -------------- next part -------------- HTML����������������������������...Download