Class: RhoDevelopment::Shutdown

Inherits:
WEBrick::HTTPServlet::AbstractServlet
  • Object
show all
Defined in:
lib/build/development/web_server.rb

Instance Method Summary collapse

Constructor Details

#initialize(server) ⇒ Shutdown

Returns a new instance of Shutdown.



137
138
139
140
# File 'lib/build/development/web_server.rb', line 137

def initialize server
  super server
  @server = server
end

Instance Method Details

#do_GET(request, response) ⇒ Object



142
143
144
145
146
# File 'lib/build/development/web_server.rb', line 142

def do_GET request, response
  response.status = 200
  response.body = 'Web server was shut down'
  @server.shutdown
end