class Qwik::QwikWebServer
Public Class Methods
main(args)
click to toggle source
# File vendor/qwik/lib/qwik/qwikweb-server.rb, line 12 def self.main(args) return if defined?($qwikweb_server_running) && $qwikweb_server_running File.umask(0) config = Config.new Config.load_args_and_config(config, $0, args) # Load all actions here. LoadLibrary.load_libs_here('qwik/act-*.rb') LoadLibrary.load_libs_here('qwik/plugin/act-*.rb') if config[:server_type] == 'webrick' server = Server.new(config) elsif config[:server_type] == 'mongrel' require 'qwik/mongrel-server' server = MongrelServer.new(config) else puts 'Error' exit end $qwikweb_server_running = true server.start end