module DaemonKit

Public Class Methods

arguments() click to toggle source
# File lib/daemon_kit/initializer.rb, line 23
def arguments
  @arguments
end
arguments=( args ) click to toggle source
# File lib/daemon_kit/initializer.rb, line 27
def arguments=( args )
  @arguments = args
end
at_shutdown( &block ) click to toggle source
# File lib/daemon_kit/initializer.rb, line 35
def at_shutdown( &block )
  self.configuration.at_shutdown( &block )
end
boot!() click to toggle source
# File lib/generators/daemon_kit/app/templates/config/boot.rb, line 11
def boot!
  unless booted?
    GemBoot.new.run
  end
end
booted?() click to toggle source
# File lib/generators/daemon_kit/app/templates/config/boot.rb, line 17
def booted?
  defined? DaemonKit::Initializer
end
configuration() click to toggle source
# File lib/daemon_kit/initializer.rb, line 15
def configuration
  @configuration
end
configuration=( configuration ) click to toggle source
# File lib/daemon_kit/initializer.rb, line 19
def configuration=( configuration )
  @configuration = configuration
end
env() click to toggle source
# File lib/daemon_kit.rb, line 52
def env
  DAEMON_ENV
end
framework_root() click to toggle source
# File lib/daemon_kit.rb, line 56
def framework_root
  @framework_root ||= File.join( File.dirname(__FILE__), '..' ).to_absolute_path
end
logger() click to toggle source
# File lib/daemon_kit.rb, line 40
def logger
  @logger
end
logger=( logger ) click to toggle source
# File lib/daemon_kit.rb, line 44
def logger=( logger )
  @logger = logger
end
root() click to toggle source
# File lib/daemon_kit.rb, line 48
def root
  DAEMON_ROOT
end
trap( *args, &block ) click to toggle source
# File lib/daemon_kit/initializer.rb, line 31
def trap( *args, &block )
  self.configuration.trap( *args, &block )
end
version() click to toggle source
# File lib/daemon_kit/version.rb, line 3
def version
  '0.3.3'
end

Private Instance Methods

version() click to toggle source
# File lib/daemon_kit/version.rb, line 3
def version
  '0.3.3'
end