Class: Webcmd::Server
- Inherits:
-
Object
- Object
- Webcmd::Server
- Defined in:
- lib/webcmd/server.rb
Instance Method Summary collapse
Instance Method Details
#default_options ⇒ Object
20 21 22 23 24 25 26 27 28 |
# File 'lib/webcmd/server.rb', line 20 def { Host: '0.0.0.0', Port: 9292, environment: 'production', server: :puma, Threads: '0:1' } end |
#options ⇒ Object
30 31 32 33 34 35 |
# File 'lib/webcmd/server.rb', line 30 def @options ||= begin = Options.new(ARGV).parse! .merge() end end |
#start ⇒ Object
37 38 39 |
# File 'lib/webcmd/server.rb', line 37 def start Rack::Server.start .merge(app: wrapped_app) end |