Class: DaemonKit::GemBoot

Inherits:
Boot
  • Object
show all
Defined in:
lib/generators/daemon_kit/app/templates/config/boot.rb

Instance Method Summary collapse

Methods inherited from Boot

#run

Instance Method Details

#load_initializerObject



30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# File 'lib/generators/daemon_kit/app/templates/config/boot.rb', line 30

def load_initializer
  begin
    require 'rubygems' unless defined?( ::Gem )
    gem 'daemon-kit'
    require 'daemon_kit/initializer'
  rescue ::Gem::LoadError => e
    msg = <<EOF

You are missing the daemon-kit gem. Please install the following gem:

sudo gem install daemon-kit

EOF
    $stderr.puts msg
    exit 1
  end
end