class Pbin::Server
Public Class Methods
new()
click to toggle source
# File lib/pbin/server.rb, line 6 def initialize @server = initialize_server @server.mount "/", PBServerlet end
Public Instance Methods
initialize_server()
click to toggle source
# File lib/pbin/server.rb, line 11 def initialize_server server_log = WEBrick::Log.new('server.log') access_log_file = File.open('access.log', 'a+') access_log = [ [access_log_file, WEBrick::AccessLog::COMBINED_LOG_FORMAT], ] ::WEBrick::HTTPServer.new( :Port => PORT, :Logger => server_log, :AccessLog => access_log ) end
start()
click to toggle source
# File lib/pbin/server.rb, line 26 def start @server.start end
stop()
click to toggle source
# File lib/pbin/server.rb, line 30 def stop puts "Until next time" @server.stop end