Module: Sponges
- Defined in:
- lib/sponges.rb,
lib/sponges/cli.rb,
lib/sponges/alive.rb,
lib/sponges/store.rb,
lib/sponges/runner.rb,
lib/sponges/worker.rb,
lib/sponges/handler.rb,
lib/sponges/version.rb,
lib/sponges/listener.rb,
lib/sponges/response.rb,
lib/sponges/commander.rb,
lib/sponges/supervisor.rb,
lib/sponges/configuration.rb
Defined Under Namespace
Modules: Alive
Classes: Cli, Commander, Configuration, Handler, Hook, Listener, Response, Runner, Store, Supervisor, Worker
Constant Summary
collapse
- STOP_SIGNALS =
[:INT, :QUIT, :TERM]
- SIGNALS =
STOP_SIGNALS + [:HUP, :TTIN, :TTOU, :CHLD]
- VERSION =
"1.2.1"
Class Method Summary
collapse
Class Method Details
.logger ⇒ Object
26
27
28
29
|
# File 'lib/sponges.rb', line 26
def logger
return @logger if @logger
@logger = Sponges::Configuration.logger || Logger.new(STDOUT)
end
|
.start(worker_name, options = {}, argv = ARGV, &block) ⇒ Object