Sha256: 8b9ddb88ce5aa4ab03fd3e3540339ad644e6df4df4ab3be89e61db8155cc6f10
Contents?: true
Size: 375 Bytes
Versions: 10
Compression:
Stored size: 375 Bytes
Contents
module Devcenter::Previewer class WebServer require 'thin' def initialize(host, port, app) @host, @port = host, port Thin::Logging.silent = true @server = Thin::Server.new(@host, @port, app) end def start @thread = Thread.new { @server.start } end def stop @server.stop Thread.kill(@thread) end end end
Version data entries
10 entries across 10 versions & 1 rubygems