Module: Trinidad::Daemon

Extended by:
Daemon
Included in:
Daemon
Defined in:
lib/trinidad_daemon.rb,
lib/trinidad_daemon/configuration.rb

Defined Under Namespace

Classes: Configuration

Constant Summary collapse

VERSION =
'0.4.2'

Instance Method Summary collapse

Instance Method Details

#initObject



8
9
# File 'lib/trinidad_daemon.rb', line 8

def init
end

#setup?Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/trinidad_daemon.rb', line 11

def setup?
  true
end

#startObject



15
16
17
18
19
# File 'lib/trinidad_daemon.rb', line 15

def start
  opts = Trinidad::CommandLineParser.parse(ARGV)
  @server = Trinidad::Server.new(opts)
  @server.start
end

#stopObject



21
22
23
24
# File 'lib/trinidad_daemon.rb', line 21

def stop
  @server.tomcat.stop
  @server.tomcat.destroy
end