Sha256: 4f62e682e9db275608c36a1808fc562206ca322e64eaf4dad0432e3407f09946

Contents?: true

Size: 202 Bytes

Versions: 1

Compression:

Stored size: 202 Bytes

Contents

module Rocketman
  module Producer
    def emit(event, **payload)
      event = Rocketman::Event.new(event, payload)
      Rocketman::Pool.instance.schedule { event.notify_consumers }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rocketman-0.1.1 lib/rocketman/producer.rb