Class: Staticme::Runner
- Inherits:
-
Object
- Object
- Staticme::Runner
- Defined in:
- lib/staticme/runner.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#server ⇒ Object
Returns the value of attribute server.
-
#server_super ⇒ Object
Returns the value of attribute server_super.
Instance Method Summary collapse
Instance Attribute Details
#server ⇒ Object
Returns the value of attribute server.
5 6 7 |
# File 'lib/staticme/runner.rb', line 5 def server @server end |
#server_super ⇒ Object
Returns the value of attribute server_super.
5 6 7 |
# File 'lib/staticme/runner.rb', line 5 def server_super @server_super end |
Instance Method Details
#start(app, params, &blk) ⇒ Object
8 9 10 11 12 13 |
# File 'lib/staticme/runner.rb', line 8 def start(app, params, &blk) server_super.run(app, params) do |server| self.server = server blk.call(server) if block_given? end end |
#stop ⇒ Object
15 16 17 |
# File 'lib/staticme/runner.rb', line 15 def stop server.stop! end |