class Staticme::Runner
Attributes
server[RW]
server_super[RW]
Public Instance Methods
start(app, params, &blk)
click to toggle source
# File lib/staticme/runner.rb, line 8 def start(app, params, &blk) server_params = Hash.new %w(host port).map(&:to_sym).each do |k| (server_params[k.to_s.capitalize.to_sym] = params[k]) if !params[k].nil? end server_super.run(app, server_params) do |server| self.server = server blk.call(server) if block_given? end end
stop()
click to toggle source
# File lib/staticme/runner.rb, line 19 def stop server.stop! end