Sha256: 4362f922bcaf40c5a91cf9503d6ce6ca92ca1d4e1a5ed7e66999a28ad9b58036
Contents?: true
Size: 663 Bytes
Versions: 1
Compression:
Stored size: 663 Bytes
Contents
require 'webrick' require_relative 'pb_servlet' module Pbin class Server def initialize @server = initialize_server @server.mount "/", PBServerlet end 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 def start @server.start end def stop puts "Until next time" @server.stop end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
pbin-0.1.0 | lib/pbin/server.rb |