class Rabbitek::CLI::SignalHandlers

OS signal handlers

Constants

SIGNALS

Public Class Methods

setup(io_w) click to toggle source
# File lib/rabbitek/cli/signal_handlers.rb, line 13
def self.setup(io_w)
  SIGNALS.each do |signal, hook|
    Signal.trap(signal) { io_w.write("#{hook}\n") }
  end
end
shutdown() click to toggle source
# File lib/rabbitek/cli/signal_handlers.rb, line 19
def self.shutdown
  raise Interrupt
end