Method: Filigree::Application#initialize
- Defined in:
- lib/filigree/application.rb
#initialize ⇒ Object
53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
# File 'lib/filigree/application.rb', line 53 def initialize @configuration = self.class::Configuration.new # Set up signal handlers. Signal.trap('ABRT') { self.stop } Signal.trap('INT') { self.stop } Signal.trap('QUIT') { self.stop } Signal.trap('TERM') { self.stop } Signal.trap('KILL') { self.kill } Signal.trap('CONT') { self.resume } Signal.trap('STOP') { self.pause } end |