Method: Flaun#run

Defined in:
lib/flaun.rb

#run(*argv) ⇒ Object



9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/flaun.rb', line 9

def run(*argv)
  Thread.abort_on_exception = true
  thread = Thread.new do
    start *argv
  end

  loop do
    puts 'quit? (y/N)'
    break if $stdin.gets.chomp == 'y'
  end
  thread.kill
end