Class: Bridgetown::Server
- Inherits:
-
Rackup::Server
- Object
- Rackup::Server
- Bridgetown::Server
- Defined in:
- bridgetown-core/lib/bridgetown-core/commands/start.rb
Instance Method Summary collapse
Instance Method Details
#name ⇒ Object
14 15 16 |
# File 'bridgetown-core/lib/bridgetown-core/commands/start.rb', line 14 def name server.to_s.split("::").last end |
#serveable? ⇒ Boolean
18 19 20 21 22 23 |
# File 'bridgetown-core/lib/bridgetown-core/commands/start.rb', line 18 def serveable? server true rescue LoadError, NameError false end |
#start(after_stop_callback = nil) ⇒ Object
7 8 9 10 11 12 |
# File 'bridgetown-core/lib/bridgetown-core/commands/start.rb', line 7 def start(after_stop_callback = nil) trap(:INT) { exit } super() ensure after_stop_callback&.call end |