Class: YARD::Server::WebrickAdapter
- Defined in:
 - lib/yard/server/webrick_adapter.rb
 
Overview
The main adapter to initialize a WEBrick server.
Instance Method Summary collapse
- 
  
    
      #start  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
Initializes a WEBrick server.
 
Constructor Details
This class inherits a constructor from YARD::Server::Adapter
Instance Method Details
#start ⇒ Object
Initializes a WEBrick server. If Adapter#server_options contains a :daemonize key set to true, the server will be daemonized.
      10 11 12 13 14 15 16  | 
    
      # File 'lib/yard/server/webrick_adapter.rb', line 10 def start [:ServerType] = WEBrick::Daemon if [:daemonize] server = WEBrick::HTTPServer.new() server.mount('/', WebrickServlet, self) trap("INT") { server.shutdown } server.start end  |