Module: SaneAbort

Defined in:
lib/main/stdext.rb

Instance Method Summary collapse

Instance Method Details

#abort(message = nil) ⇒ Object



13
14
15
16
17
18
19
20
# File 'lib/main/stdext.rb', line 13

def abort message = nil
  if message
    message = message.to_s
    message.singleton_class{ fattr 'abort' => true }
    STDERR.puts message
  end
  exit 1
end