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