# File lib/merb-core.rb, line 22 def start(argv=ARGV) if Hash === argv Merb::Config.setup(argv) else Merb::Config.parse_args(argv) end Merb.environment = Merb::Config[:environment] Merb.root = Merb::Config[:merb_root] case Merb::Config[:action] when :kill Merb::Server.kill(Merb::Config[:port], 1) when :kill_9 Merb::Server.kill(Merb::Config[:port], 9) else Merb::Server.start(Merb::Config[:port], Merb::Config[:cluster]) end end