Module: ActiveHook::Server
- Defined in:
- lib/activehook/server/log.rb,
lib/activehook/server/send.rb,
lib/activehook/server/queue.rb,
lib/activehook/server/redis.rb,
lib/activehook/server/retry.rb,
lib/activehook/server/config.rb,
lib/activehook/server/errors.rb,
lib/activehook/server/worker.rb,
lib/activehook/server/manager.rb,
lib/activehook/server/message.rb,
lib/activehook/server/version.rb,
lib/activehook/server/launcher.rb
Defined Under Namespace
Modules: Errors
Classes: Config, ConnectionPool, Launcher, Log, Manager, Message, MessageRunner, Queue, Retry, Send, Worker
Constant Summary
collapse
- VERSION =
'0.1.2'
- CODENAME =
'Fat Sparrow'
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.connection_pool ⇒ Object
Returns the value of attribute connection_pool.
4
5
6
|
# File 'lib/activehook/server/redis.rb', line 4
def connection_pool
@connection_pool
end
|
Class Method Details
.config ⇒ Object
9
10
11
|
# File 'lib/activehook/server/config.rb', line 9
def config
@config ||= Config.new
end
|
4
5
6
7
|
# File 'lib/activehook/server/config.rb', line 4
def configure
reset
yield(config)
end
|
.log ⇒ Object
8
9
10
|
# File 'lib/activehook/server/log.rb', line 8
def log
@log ||= Log.new
end
|
.redis ⇒ Object
6
7
8
|
# File 'lib/activehook/server/redis.rb', line 6
def redis
@connection_pool ||= ConnectionPool.create
end
|
.reset ⇒ Object
13
14
15
16
|
# File 'lib/activehook/server/config.rb', line 13
def reset
@config = nil
@connection_pool = nil
end
|