Top Level Namespace
- Includes:
- WEBrick
Defined Under Namespace
Modules: Ruined
Instance Method Summary collapse
Instance Method Details
#kill_child ⇒ Object
13 14 15 16 17 |
# File 'lib/uined.rb', line 13 def kill_child() open('http://localhost:8383/quit') do |h| h.read end end |
#quit_svr(c, svr) ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/uined.rb', line 19 def quit_svr(c, svr) Thread.start do sleep(1) svr.shutdown puts 'svr stopped' end end |
#run_app ⇒ Object
6 7 8 9 10 11 |
# File 'lib/uined.rb', line 6 def run_app() argv = $DEBUG ? ['-d'] : [] argv += ['-rruined/ruinmain', $0] argv += ARGV spawn "#{RbConfig::ruby}", *argv end |