11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# File 'lib/html_mockup/cli/serve.rb', line 11
def serve
server_options = {}
options.each{|k,v| server_options[k.to_sym] = v }
server_options[:server] = {}
[:port, :handler, :validate].each do |k|
server_options[:server][k] = server_options.delete(k) if server_options.has_key?(k)
end
server = @project.server
server.set_options(server_options[:server])
puts "Running HtmlMockup with #{server.handler.inspect} on port #{server.port}"
puts project_banner(@project)
server.run!
end
|