Module: Rapnd
- Extended by:
- Rapnd
- Included in:
- Rapnd
- Defined in:
- lib/rapnd.rb,
lib/rapnd/config.rb,
lib/rapnd/daemon.rb,
lib/rapnd/notification.rb
Defined Under Namespace
Modules: Config
Classes: Daemon, Notification
Instance Method Summary
collapse
Instance Method Details
17
18
19
|
# File 'lib/rapnd.rb', line 17
def configure
block_given? ? yield(Config) : Config
end
|
#queue(queue_name, message) ⇒ Object
9
10
11
|
# File 'lib/rapnd.rb', line 9
def queue(queue_name, message)
self.redis.lpush(queue_name, Marshal.dump(message))
end
|
#redis ⇒ Object
13
14
15
|
# File 'lib/rapnd.rb', line 13
def redis
@redis ||= Redis.new(:host => Rapnd.config.redis_host, :port => Rapnd.config.redis_port)
end
|
#send_message(message) ⇒ Object
79
80
81
|
# File 'lib/rapnd/daemon.rb', line 79
def send_message(message)
end
|