Sha256: 0cf08044d0f8b8a651cd7b7cf33e5149e13f399b32097f66b23767c25ddb0dd4

Contents?: true

Size: 289 Bytes

Versions: 2

Compression:

Stored size: 289 Bytes

Contents

require 'rubygems'
require '../lib/gearman'

Gearman::Util.debug = true

servers = ['localhost:4730']
worker = Gearman::Worker.new(servers)

worker.add_ability('chunked_transfer') do |data, job|
  5.times do |i|
    sleep 1
    job.send_partial("CHUNK #{i}")
  end
  "EOD"
end
worker.work

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
evented-gearman-ruby-1.0.0 examples/worker_data.rb
gearman-ruby-2.0.0 examples/worker_data.rb