class Nephos::Server
Attributes
host[RW]
port[RW]
Public Class Methods
new(port="8080", host="0.0.0.0")
click to toggle source
@param port [Integer] port to listen
# File lib/nephos-server/server/main.rb, line 11 def initialize port="8080", host="0.0.0.0" @port = Integer(port) @host = host.to_s @server = lambda {|env| router = Router.new return router.execute(Rack::Request.new(env)) } end
start(port, host)
click to toggle source
start the Rack server on a instance of Nephos::Server
# File lib/nephos-server/server/main.rb, line 26 def self.start port, host Server.new(port, host).start end
Public Instance Methods
start()
click to toggle source
start the Rack server
# File lib/nephos-server/server/main.rb, line 21 def start Rack::Server.start :app => @server, :Port => @port, :Host => @host end