Sha256: e224f36573ce01c7356c238fe8e7cfd84f7c8fafdb5d1eb2d2f0b0d39d9daad4
Contents?: true
Size: 280 Bytes
Versions: 8
Compression:
Stored size: 280 Bytes
Contents
module Umbra class Subscriber def initialize(worker) @worker = worker end def start Umbra.redis.subscribe(Umbra::CHANNEL) do |on| on.message do |_, message| @worker.call(MultiJson.load(message)) end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems