Files
Athou_commafeed/diy/testrubyserver.rb

15 lines
287 B
Ruby
Raw Normal View History

2014-09-15 11:34:44 -04:00
#!/usr/bin/env ruby
require 'webrick'
include WEBrick
config = {}
config.update(:Port => 8080)
config.update(:BindAddress => ARGV[0])
config.update(:DocumentRoot => ARGV[1])
server = HTTPServer.new(config)
['INT', 'TERM'].each {|signal|
trap(signal) {server.shutdown}
}
server.start