Sha256: 2af1285104d673a2ff56bfb233916e78391b30639439ac13a6745607af13b55a

Contents?: true

Size: 398 Bytes

Versions: 2

Compression:

Stored size: 398 Bytes

Contents

require 'glint'

server = Glint::Server.new do |port|

  require 'webrick'
  http = WEBrick::HTTPServer.new({
    DocumentRoot: 'spec/htdocs',
    BindAddress:  '127.0.0.1',
    Port:         port,
    AccessLog: []
  })

  trap(:INT)  { http.shutdown }
  trap(:TERM) { http.shutdown }
  http.start
end

server.start

Glint::Server.info[:httpserver] = {
  host: "127.0.0.1",
  port: server.port
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
yasuri-3.3.2 spec/servers/httpserver.rb
yasuri-3.3.1 spec/servers/httpserver.rb